From 4722cbbce5e0b1708c34170da87954c9c54fbf79 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Fri, 28 Jun 2002 05:48:41 +0000 Subject: [PATCH] Blah...wrong file before. --- Makefile.am.newautomake | 108 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 106 insertions(+), 2 deletions(-) diff --git a/Makefile.am.newautomake b/Makefile.am.newautomake index 8fd03b8f..044439c2 100644 --- a/Makefile.am.newautomake +++ b/Makefile.am.newautomake @@ -1,11 +1,109 @@ lib_LTLIBRARIES = libphysfs.la -SUBDIRS = platform archivers zlib114 . test extras - libphysfsincludedir = $(includedir) libphysfsinclude_HEADERS = \ physfs.h +if BUILD_MACOSX + +ZLIB_FILES = zlib114/adler32.c \ + zlib114/compress.c \ + zlib114/crc32.c \ + zlib114/deflate.c \ + zlib114/deflate.h \ + zlib114/infblock.c \ + zlib114/infblock.h \ + zlib114/infcodes.c \ + zlib114/infcodes.h \ + zlib114/inffast.c \ + zlib114/inffast.h \ + zlib114/inffixed.h \ + zlib114/inflate.c \ + zlib114/inftrees.c \ + zlib114/inftrees.h \ + zlib114/infutil.c \ + zlib114/infutil.h \ + zlib114/trees.c \ + zlib114/trees.h \ + zlib114/uncompr.c \ + zlib114/zconf.h \ + zlib114/zlib.h \ + zlib114/zutil.c \ + zlib114/zutil.h + + +if BUILD_ZLIB + ZLIB_SRC = $(ZLIB_FILES) + ZLIB_INC = -I$(top_srcdir)/zlib114 + ZLIB_EXTRADIST = +else + ZLIB_SRC = + ZLIB_INC = + ZLIB_EXTRADIST = $(ZLIB_FILES) +endif + +if BUILD_BEOS_CPP + BEOS_SRC = platform/beos.cpp + BEOS_EXTRADIST = +else + BEOS_SRC = + BEOS_EXTRADIST = platform/beos.cpp +endif + +libphysfs_la_SOURCES = \ + physfs.c \ + physfs_internal.h \ + physfs_byteorder.c \ + archivers/dir.c \ + archivers/grp.c \ + archivers/zip.c \ + archivers/unzip.c \ + archivers/unzip.h \ + platform/unix.c \ + platform/posix.c \ + $(ZLIB_SRC) $(BEOS_SRC) + +libphysfs_la_INCLUDES = $(ZLIB_INC) + +libphysfs_la_LDFLAGS = \ + -release $(LT_RELEASE) \ + -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) + + +if BUILD_TEST_PHYSFS +bin_PROGRAMS = test_physfs +test_physfs_INCLUDES = -I$(top_srcdir) +test_physfs_LDADD = $(top_srcdir)/libphysfs.la +test_physfs_SOURCES = test/test_physfs.c +TEST_EXTRADIST = +else +TEST_EXTRADIST = test/test_physfs.c +endif + + +EXTRA_DIST = \ + CREDITS \ + LICENSE \ + CHANGELOG \ + INSTALL \ + TODO \ + Doxyfile \ + CWProjects.sit \ + physfs.dsp \ + test_physfs.dsp \ + platform/skeleton.c \ + platform/macclassic.c \ + platform/win32.c \ + docs \ + extras/physfsrwops.h \ + extras/physfsrwops.c \ + extras/physfshttpd.c \ + $(ZLIB_EXTRADIST) $(BEOS_EXTRADIST) $(TEST_EXTRADIST) + +else + +SUBDIRS = platform archivers zlib114 . test extras + libphysfs_la_SOURCES = \ physfs.c \ physfs_internal.h \ @@ -37,6 +135,12 @@ EXTRA_DIST = \ test_physfs.dsp \ docs + +endif + dist-hook: rm -rf $(distdir)/docs/* + echo "Docs are generated with the program "Doxygen" (http://www.doxygen.org/)," >> $(distdir)/docs/README + echo " or can be read online at http://icculus.org/physfs/docs/" >> $(distdir)/docs/README + echo >> $(distdir)/docs/README