Commit Graph

35 Commits

Author SHA1 Message Date
Ryan C. Gordon 783d661bf8 Explicitly check for pthread library, and link against it. 2012-10-23 14:37:52 -04:00
Ryan C. Gordon 712c7d8c66 Use .tar.bz2 for "make dist" instead of .tar.gz
Mercurial's tgz archiver is writing the full output path into the archive,
 causing things like 7-zip to uncompress it to
 "Users/icculus/projects/physfs-2.0.2.tar" instead of just "physfs-2.0.2.tar".

It seems reasonable to believe everyone has .tar.bz2 support by now anyhow.
2012-10-22 23:40:52 -04:00
Ryan C. Gordon 69f3a2654a Bumped version to 2.0.3. 2012-10-22 23:24:16 -04:00
Ryan C. Gordon 5af008eac3 Don't look for libhistory.
Apparently libreadline provides this now (maybe it always did?), and it fixes
 things on OpenBSD.
(transplanted from d842cd8c9f9156f24d3776cb9b97f0ae051c88c0)
2012-08-20 14:39:46 -04:00
Ryan C. Gordon 8cd359f517 Treat Haiku as BeOS in CMakeLists.txt ... this lets CD-ROM support build, etc.
(transplanted from e4ca84e1d289ef5d6774d2680d10013fb835bcdc)
2011-07-16 14:14:00 +00:00
Ryan C. Gordon e7b69065a2 stable-2.0 now defaults to NOT building wxWidgets test program.
I'm removing this in the development branch altogether, too.
2011-02-21 23:54:40 -05:00
Ryan C. Gordon 9deb5b88c9 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.
2011-02-21 23:35:24 -05:00
Ryan C. Gordon 9b561b4799 Upped version to 2.0.2 2011-02-18 16:17:25 -05:00
Ryan C. Gordon b9c25d3d92 Use LIB_SUFFIX to install to lib64 instead of lib (thanks, Cristian!).
(transplanted from 079b6bf97b2332419d0768daca1df0a52fda0d32)
2011-02-17 15:02:20 -05:00
Ryan C. Gordon f6ec56cf59 Fixes for Haiku support, compliments of Chris Roberts. 2010-12-30 19:45:47 -05:00
Ryan C. Gordon 3388e96bce Upped version to 2.0.1 2010-03-23 16:06:49 -04:00
Ryan C. Gordon b45c0ce151 Catch case where we use the Unix code on a non-Unix system that lacks pthreads.
Thanks, Patrice!
(transplanted from 18ae36a7f55bcca606f7d7d5f745f4d9b95e0840)
2010-02-03 23:14:11 -05:00
Ryan C. Gordon 2276520de9 Merged 1042:dc9291957a5a from default branch: make dist fix. 2010-02-02 23:40:17 -05:00
Ryan C. Gordon aa478bc5df Don't use -fvisibility=hidden on several platforms. 2009-07-12 16:46:06 -04:00
Ryan C. Gordon 98790d824f Merged changeset 1005:cafe3867784c from default branch: cross-compile fixes. 2009-07-08 18:47:54 -04:00
Ryan C. Gordon fed94bf21a Upped version to 2.0.0! 2009-03-23 00:45:15 -04:00
Ryan C. Gordon 10ce30f80d Screw it, change this back. 2009-03-23 00:12:03 -04:00
Ryan C. Gordon 3c38768192 Corrected soname.
Apparently we should be using 0 if we add functions. It's only changing or
 removing symbols that causes an SOVERSION bump.
2009-03-22 21:19:21 -04:00
Ryan C. Gordon 77a2c5009c Updated for lzma changes. 2008-01-23 05:00:07 +00:00
Ryan C. Gordon 41ede697d0 Added a hack for "make dist" functionality. 2007-04-03 01:48:09 +00:00
Ryan C. Gordon 40ab6d277f Added initial work on a wxWidgets-based test app. 2007-04-02 20:57:39 +00:00
Ryan C. Gordon 075e6769e2 Split out Mac OS X code from unix.c and added some Carbon-specific code...
moved some stuff around and implemented a few things in BeOS and POSIX bits
 to accomodate this.
2007-03-21 05:03:17 +00:00
Ryan C. Gordon 6fe37fd840 Patched to compile with latest Platform SDK. 2007-03-19 07:44:04 +00:00
Ryan C. Gordon 2caa3b94e3 Whoops, switched two strings in CMakeLists.txt 2007-03-19 04:30:10 +00:00
Ryan C. Gordon 52cb5bac69 More Mac Classic removal. 2007-03-15 07:33:14 +00:00
Ryan C. Gordon 1a6f1787fa Fixes for BeOS and gcc2. 2007-03-12 03:41:20 +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 53bbe35ddd Renamed LICENSE to LICENSE.txt 2007-03-11 10:10:28 +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 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