Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
7zip support, written by Dennis Schridde, and heavily Ryanified by me.
  • Loading branch information
icculus committed Apr 11, 2006
1 parent 91d1ecc commit c527092
Show file tree
Hide file tree
Showing 26 changed files with 3,527 additions and 61 deletions.
1 change: 1 addition & 0 deletions CHANGELOG
Expand Up @@ -2,6 +2,7 @@
* CHANGELOG.
*/

04112006 - Added LZMA archiver...7zip support (thanks, Dennis!).
03232006 - Added -fvisibility for gcc4 (http://gcc.gnu.org/wiki/Visibility)
01012006 - Cleaned up overflow checks in platform memory allocators (thanks to
Nicolas Lebedenco for pointing out the original issue with
Expand Down
11 changes: 9 additions & 2 deletions Makefile.am.newautomake
Expand Up @@ -105,7 +105,7 @@ EXTRA_DIST = \

else

SUBDIRS = platform archivers zlib123 . test extras
SUBDIRS = platform archivers zlib123 lzma . test extras

libphysfs_la_SOURCES = \
physfs.c \
Expand All @@ -118,13 +118,20 @@ else
ZLIB_LIB =
endif

if BUILD_LZMA
LZMA_LIB = lzma/liblzma.la
else
LZMA_LIB =
endif

libphysfs_la_LDFLAGS = \
-release $(LT_RELEASE) \
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
libphysfs_la_LIBADD = \
archivers/libarchivers.la \
platform/libplatform.la \
$(ZLIB_LIB)
$(ZLIB_LIB) \
$(LZMA_LIB)

EXTRA_DIST = \
CREDITS \
Expand Down
11 changes: 8 additions & 3 deletions archivers/Makefile.am
@@ -1,9 +1,13 @@
noinst_LTLIBRARIES = libarchivers.la

if BUILD_ZLIB
INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/zlib123
else
INCLUDES = -I$(top_srcdir)

if BUILD_ZLIB
INCLUDES += -I$(top_srcdir)/zlib123
endif

if BUILD_LZMA
INCLUDES += -I$(top_srcdir)/lzma
endif

libarchivers_la_SOURCES = \
Expand All @@ -13,5 +17,6 @@ libarchivers_la_SOURCES = \
hog.c \
mvl.c \
zip.c \
lzma.c \
qpak.c \
mix.c

0 comments on commit c527092

Please sign in to comment.