47 lines
1.3 KiB
Text
47 lines
1.3 KiB
Text
|
|
||
|
AUTOMAKE_OPTIONS = gnu
|
||
|
|
||
|
EXTRA_DIST = test.zip
|
||
|
|
||
|
CXXFLAGS= -g
|
||
|
|
||
|
noinst_LIBRARIES = libzipios.a
|
||
|
|
||
|
bin_PROGRAMS = test_zip test_izipfilt test_izipstream
|
||
|
# test_flist
|
||
|
|
||
|
libzipios_a_SOURCES = backbuffer.h fcol.cpp fcol.h \
|
||
|
fcol_common.h fcolexceptions.cpp fcolexceptions.h \
|
||
|
fileentry.cpp fileentry.h flist.cpp \
|
||
|
flist.h flistentry.cpp flistentry.h \
|
||
|
flistscanner.h ifiltstreambuf.cpp ifiltstreambuf.h \
|
||
|
inflatefilt.cpp inflatefilt.h izipfilt.cpp \
|
||
|
izipfilt.h izipstream.cpp izipstream.h \
|
||
|
zipfile.cpp zipfile.h ziphead.cpp \
|
||
|
ziphead.h flistscanner.ll
|
||
|
|
||
|
# test_flist_SOURCES = test_flist.cpp
|
||
|
|
||
|
test_izipfilt_SOURCES = test_izipfilt.cpp
|
||
|
|
||
|
test_izipstream_SOURCES = test_izipstream.cpp
|
||
|
|
||
|
test_zip_SOURCES = test_zip.cpp
|
||
|
|
||
|
# Notice that libzipios.a is not specified as -L. -lzipios
|
||
|
# If it was, automake would not include it as a dependency.
|
||
|
|
||
|
# test_flist_LDADD = libzipios.a
|
||
|
|
||
|
test_izipfilt_LDADD = libzipios.a -lz
|
||
|
|
||
|
test_zip_LDADD = libzipios.a -lz
|
||
|
|
||
|
test_izipstream_LDADD = libzipios.a -lz
|
||
|
|
||
|
|
||
|
|
||
|
flistscanner.cc : flistscanner.ll
|
||
|
$(LEX) -+ -PFListScanner -o$@ $^
|
||
|
|