Ryan C. Gordon
1c48a28166
Use .tar.bz2 on this branch, too.
2012-10-23 14:59:29 -04:00
Ryan C. Gordon
3f212a8a44
Lowercased most of the CMake project file.
2012-10-23 14:58:54 -04:00
Ryan C. Gordon
986c40ac6a
Don't look for libhistory.
...
Apparently libreadline provides this now (maybe it always did?), and it fixes
things on OpenBSD.
2012-08-20 14:39:46 -04:00
Ryan C. Gordon
bb6c5e468c
Let's gamble that everything has assert.h.
...
(and we'll mask out specific platforms if we find one that doesn't.)
2012-03-19 20:27:28 -04:00
Ryan C. Gordon
1030e5d5ec
Removed llseek().
...
Use Linux's off64_t support instead.
2012-03-18 12:31:29 -04:00
Ryan C. Gordon
700d94e577
Replaced zlib with a hacked up copy of miniz: http://code.google.com/p/miniz/
2012-03-10 02:31:58 -05:00
Ryan C. Gordon
9e2acfd8a6
Removed OS/2 support.
2012-03-09 01:24:40 -05:00
Ryan C. Gordon
4d46d42f73
Removed PocketPC support. It was old and crusty and targeted a dead platform.
2012-03-09 00:44:59 -05:00
Ryan C. Gordon
e4cc3fcd9b
Removed a space in CMakeLists.txt that can make the linker grumpy.
2011-07-25 11:32:32 -07:00
Ryan C. Gordon
4075482826
Treat Haiku as BeOS in CMakeLists.txt ... this lets CD-ROM support build, etc.
2011-07-16 14:14:00 +00:00
Ryan C. Gordon
2939b26b7f
Added an option to disable all SWIG bindings at once.
2011-02-22 00:16:56 -05:00
Ryan C. Gordon
4298d85313
Removed wxWidgets test program.
2011-02-21 23:55:58 -05:00
Ryan C. Gordon
014f0e2254
Put some quotes around autogenerated Doxygen options.
2011-02-21 23:45:22 -05:00
Ryan C. Gordon
72f0e7f9b5
Corrected doc paths for development branch.
2011-02-21 23:43:36 -05:00
Ryan C. Gordon
67995ad0c5
Bumping version in CMakeLists.txt (but this is not ready for a release!).
2011-02-21 23:42:54 -05:00
Ryan C. Gordon
7dee41eb0c
Fixed "make docs" for out-of-tree builds.
...
Also: this automatically updates the version number in the docs, so I don't
have to with each release.
(transplanted from 72778f1e98f06c1e02f88dc8d263027d61469766)
2011-02-21 23:35:24 -05:00
Ryan C. Gordon
54f72a0b42
Use LIB_SUFFIX to install to lib64 instead of lib (thanks, Cristian!).
2011-02-17 15:02:20 -05:00
Ryan C. Gordon
855025c3e5
Fixed include path when using internal zlib.
2011-02-11 00:19:22 -05:00
Ryan C. Gordon
5f5775c1ec
Haiku fixes, merged from stable-2.0 branch.
2010-12-30 19:50:58 -05:00
Ryan C. Gordon
3f02ce767f
Moved most the cut-and-paste between simple archivers to one file.
2010-09-06 02:50:29 -04:00
Ryan C. Gordon
cd3587bbf3
Make ISO9660 archiver optional.
2010-03-17 15:35:29 -04:00
Ryan C. Gordon
0fa35af2b9
ISO9660 archiver, compliments of Christoph Nelles.
2010-03-17 14:50:54 -04:00
Ryan C. Gordon
eafefbdfdc
Added SWIG-based Ruby bindings.
2010-02-04 04:46:14 -05:00
Ryan C. Gordon
5a98fc83a8
Catch case where we use the Unix code on a non-Unix system that lacks pthreads.
...
Thanks, Patrice!
2010-02-03 23:14:11 -05:00
Ryan C. Gordon
68db1196be
Install test_physfs.pl with the rest of the project.
...
(Although I might yank this stuff...it probably doesn't need to go on the
end-user's system.)
2010-02-02 23:55:12 -05:00
Ryan C. Gordon
13a9f9b2dd
Fixed "make dist" target.
2010-02-02 23:33:57 -05:00
Ryan C. Gordon
8ce71e5924
Added uninstall target for Unix platforms.
2010-02-02 23:22:49 -05:00
Ryan C. Gordon
a40d3e1e3b
Prevent bogus addition of -rpath to libraries.
2010-02-02 23:04:28 -05:00
Ryan C. Gordon
12ad3828e7
Not sure if this is still needed (it's definitely unneeded in CMake 2.8).
2010-02-02 23:04:13 -05:00
Ryan C. Gordon
35ed8dd586
Fixed filename collision when linking the library and script bindings.
2010-02-02 22:49:48 -05:00
Ryan C. Gordon
282bf1b3ec
More perl bindings wanking.
2010-02-01 23:15:36 -05:00
Ryan C. Gordon
6116683f5e
More work on Perl bindings linking.
...
Fixes linking on Mac OS X; the bindings now work there, too!.
2010-02-01 22:04:36 -05:00
Ryan C. Gordon
c844a98be3
I think this gets the right Perl include path value.
...
Fixes Perl compiles on Mac OS X.
2010-02-01 21:33:20 -05:00
Ryan C. Gordon
8415f297f0
Use FIND_PROGRAM(perl) instead of FindPerl.
...
I don't see the value in using FindPerl at the moment.
2010-02-01 21:32:38 -05:00
Ryan C. Gordon
319ff77100
Initial work on Ruby bindings, barely started.
...
Mostly this is work on abstracting things in the build system.
2010-02-01 04:22:05 -05:00
Ryan C. Gordon
23d28cbe12
Tightened the SWIG warning filter.
2010-02-01 03:29:56 -05:00
Ryan C. Gordon
392193ea0c
Hooked up Perl bindings, via SWIG.
2010-02-01 03:17:14 -05:00
Ryan C. Gordon
17b2640d71
Corrected physfs.h installation for new directory layout (thanks, Patrice!).
2009-11-16 12:26:28 -05:00
Ryan C. Gordon
88729ebff2
Don't use -fvisibility=hidden on Windows, since MinGW doesn't support it. :(
2009-07-12 16:43:59 -04:00
Ryan C. Gordon
71e0e6883d
Fixed CMakeLists.txt to properly handle cross-compiling (thanks, Marc!).
2009-07-08 18:45:21 -04:00
Ryan C. Gordon
652f0ec03c
Fixed a problem in some CMake versions.
2009-04-20 23:43:36 -04:00
Ryan C. Gordon
d26781a809
Fixed SET_SOURCE_FILES_PROPERTIES in CMakefile for wxWidgets test app.
2009-04-20 23:41:27 -04:00
Ryan C. Gordon
57d908dca0
Added the Sun Studio equivalent of -fvisibility=hidden
2009-04-16 22:37:38 -04:00
Ryan C. Gordon
0bc32891ba
Added sys/mnttab.h CD-ROM detection. Fixes missing CD-ROM support on Solaris.
2009-04-13 17:59:15 -04:00
Ryan C. Gordon
3b91814f20
Ignore empty files (like #ifdef'd out platform code) on Sun Studio compiler.
2009-04-13 17:58:35 -04:00
Ryan C. Gordon
e1dee8e56a
More Solaris fixes.
2009-04-13 03:40:02 -04:00
Ryan C. Gordon
3bc1f7d670
OS/2 build fixes.
2009-03-29 04:29:24 -04:00
Ryan C. Gordon
47557ee2d4
Fixed include directory in CMakeLists.txt.
...
Test program now builds without physfs.h installed system-wide.
2009-03-29 04:18:50 -04:00
Ryan C. Gordon
2a65060cde
Moved directory structure around.
2009-03-27 15:10:42 -04:00
Ryan C. Gordon
fed94bf21a
Upped version to 2.0.0!
2009-03-23 00:45:15 -04:00