Ryan C. Gordon
b68495e760
Try to use /proc/self/exe to determine the base dir. This lets systems with a
...
Linux-like /proc filesystem work with PHYSFS_init(NULL). Other cleanups in
Unix basedir calculation.
2007-03-19 20:15:09 +00:00
Ryan C. Gordon
4530776d5b
PHYSFS_init() should fail if argv0 is NULL and we can't do without it.
2007-03-19 20:13:37 +00:00
Ryan C. Gordon
2ce4b64a73
Added a FIXME.
2007-03-19 20:12:54 +00:00
Ryan C. Gordon
fde676b2dc
Updated.
2007-03-19 07:45:28 +00:00
Ryan C. Gordon
6fe37fd840
Patched to compile with latest Platform SDK.
2007-03-19 07:44:04 +00:00
Ryan C. Gordon
f6c383ff24
More svn:ignore for CMake Visual Studio output.
2007-03-19 06:58:49 +00:00
Ryan C. Gordon
8a3220fa1b
Updated svn:ignore for some CMake/cygwin output.
2007-03-19 06:39:14 +00:00
Ryan C. Gordon
2caa3b94e3
Whoops, switched two strings in CMakeLists.txt
2007-03-19 04:30:10 +00:00
Ryan C. Gordon
733f59cd8c
Removed the strict-ANSI crap.
2007-03-18 22:16:26 +00:00
Ryan C. Gordon
5bc21ecf59
Fixed Doxygen comments for UTF-8 functions.
2007-03-16 23:48:19 +00:00
Ryan C. Gordon
237170ebcb
Changed PHYSFS_file from a typedef to a #define for legacy code.
2007-03-16 22:06:04 +00:00
Ryan C. Gordon
503fafad9b
Updated.
2007-03-15 08:19:17 +00:00
Ryan C. Gordon
607d39a1d3
Bunch of work on Unicode...added case-folding stricmp, removed
...
platform-specific stricmp implementations, changed appropriate calls to an
ASCII-only stricmp that ignores locale. Fixed case on UTF-8 API entry points.
2007-03-15 08:16:23 +00:00
Ryan C. Gordon
52cb5bac69
More Mac Classic removal.
2007-03-15 07:33:14 +00:00
Ryan C. Gordon
5331c984da
Updated.
2007-03-14 08:03:22 +00:00
Ryan C. Gordon
0ed7bbc3cf
Dropped classic Mac OS support. Mac OS X remains supported, though.
2007-03-14 07:20:59 +00:00
Ryan C. Gordon
31ff24a38f
Mac Classic platform layer: don't strcmp() a NULL string.
2007-03-14 06:39:17 +00:00
Ryan C. Gordon
5908057d71
Minor comment removal.
2007-03-14 06:30:52 +00:00
Ryan C. Gordon
a600edf8ab
Patched to compile on Mac OS X.
2007-03-14 06:30:20 +00:00
Ryan C. Gordon
1a6f1787fa
Fixes for BeOS and gcc2.
2007-03-12 03:41:20 +00:00
Ryan C. Gordon
1da70fd66b
Updated.
2007-03-12 01:07:45 +00:00
Ryan C. Gordon
a3a0846701
First shot at updating makeos2.cmd for Innotek/kLIBC's build tools. Farewell,
...
EMX, you have served me well. Thanks to Dave Yeo for the details on this.
(This is untested at the moment.)
2007-03-12 01:01:58 +00:00
Ryan C. Gordon
69598e49ab
Now compiles everything whether we need it or not, removing whole files with
...
#ifdefs...this will make it easier to "embed" this library in other projects
or use a different build system: just push everything through the compiler
with preprocessor defines for the parts you want/need...platform modules are
determined automatically without the build system needing to intervene, so
you just have to #define the archivers, etc that you want.
2007-03-11 22:50:53 +00:00
Ryan C. Gordon
839f7334a8
Minor OS 9 note.
2007-03-11 10:52:35 +00:00
Ryan C. Gordon
6731c7b0e5
Cleaned out some TODOs.
2007-03-11 10:30:43 +00:00
Ryan C. Gordon
b133b5dfce
Moved more files from FILENAME to FILENAME.txt ...
2007-03-11 10:19:52 +00:00
Ryan C. Gordon
230c63cfb3
Updated.
2007-03-11 10:17:37 +00:00
Ryan C. Gordon
be8216d868
Removed physfs.rc (CMake should handle this, right?!)
2007-03-11 10:17:11 +00:00
Ryan C. Gordon
5f0aa93cc7
Updated INSTALL.txt with updated info.
2007-03-11 10:16:15 +00:00
Ryan C. Gordon
2c506f8ce8
Renamed INSTALL to INSTALL.txt.
2007-03-11 10:15:42 +00:00
Ryan C. Gordon
e029cb54e5
Fixed some comments.
2007-03-11 10:12:39 +00:00
Ryan C. Gordon
53bbe35ddd
Renamed LICENSE to LICENSE.txt
2007-03-11 10:10:28 +00:00
Ryan C. Gordon
ca2489418e
Removed config.h references from old autotools build system.
2007-03-11 09:44:21 +00:00
Ryan C. Gordon
54ba6773b0
More ranting and raving about Unicode.
2007-03-11 09:30:08 +00:00
Ryan C. Gordon
0a4ee52e31
svn:ignore update.
2007-03-11 09:14:08 +00:00
Ryan C. Gordon
902b7b9bae
Install libraries with a VERSION and SOVERSION.
2007-03-11 09:13:55 +00:00
Ryan C. Gordon
e4a317401d
Added install targets for "make install"
2007-03-11 08:56:23 +00:00
Ryan C. Gordon
e3c3acb3b6
Clarified a comment.
2007-03-11 08:40:51 +00:00
Ryan C. Gordon
94496e3302
Can now build shared or static (or both) libraries.
2007-03-11 08:37:01 +00:00
Ryan C. Gordon
a1bb93b43f
Fixes to CMakeLists.txt for Intel Mac.
2007-03-11 08:33:15 +00:00
Ryan C. Gordon
c0baa55549
Removed zlib_license_change.txt.
2007-03-11 08:11:36 +00:00
Ryan C. Gordon
c6273ae317
Killed MIX archiver.
2007-03-10 06:41:26 +00:00
Ryan C. Gordon
6cdd5b5e57
Moved to CMake!
2007-03-10 06:32:52 +00:00
Ryan C. Gordon
7fc64a99cc
Patched to compile.
2007-03-10 06:26:11 +00:00
Ryan C. Gordon
9d42a71574
Killed some #ifdefs and whitespace.
2007-03-10 06:24:56 +00:00
Ryan C. Gordon
d8f69c0e93
Changed PHYSFS_SUPPORTS_LZMA to PHYSFS_SUPPORTS_7Z.
2007-03-09 08:17:56 +00:00
Ryan C. Gordon
048851d244
Updated.
2007-03-09 08:16:32 +00:00
Ryan C. Gordon
d5327897cb
Updated PocketPC code to handle UTF-8 strings.
2007-03-09 08:15:47 +00:00
Ryan C. Gordon
a41e32d112
Ryanized the formatting in pocketpc.c
2007-03-08 22:37:51 +00:00
Ryan C. Gordon
f6790ee34e
Renamed win32.c to windows.c (since it would be used for Win64, too.)
2007-03-08 22:22:24 +00:00