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