# Generated by DaoMake: DO NOT EDIT! # Targeting platform linux. DAOMAKE_SOURCE_DIR = /home/web/dao/modules/zip/ DAOMAKE_BUILD_DIR = /home/web/dao/modules/zip/ INSTALL?=/usr/local INSTALL_BIN?=$(INSTALL)/bin INSTALL_LIB?=$(INSTALL)/lib INSTALL_INC?=$(INSTALL)/include/dao INSTALL_MOD?=$(INSTALL)/lib/dao/modules INSTALL_DOC?=$(INSTALL)/share/dao INSTALL_FINDER?=$(INSTALL)/lib/daomake/packages all: ../../lib/dao/modules/libdao_zip.so ../../lib/dao/modules/libdao_zip.a .PHONY: test test: ../../lib/dao/modules/libdao_zip.so ../../lib/dao/modules/libdao_zip.a subtest DAOMAKE = /home/web/dao/tools/daomake/bootstrap/daomake HEADERS_D41D = CFLAGS_384F =-O2 -DDAO_WITH_NUMARRAY -DDAO_WITH_THREAD -DDAO_WITH_CONCURRENT -DDAO_WITH_RESTART -DTARGET_PLAT=\"linux\" -DLINUX=2 -DUNIX=1 -I../../kernel/ -I../auxlib/ -I. -Ibzip2/ -fPIC LFLAGS_E2D0 =-lm -ldl -lpthread -shared -Wl,-soname,libdao_zip.so -Wl,-export-dynamic -rdynamic STLIBS_D41D = DaoMake.Objs/blocksort.c.384F.o: bzip2/blocksort.c $(HEADERS_D41D) $(CC) $(CFLAGS_384F) -c bzip2/blocksort.c -o DaoMake.Objs/blocksort.c.384F.o DaoMake.Objs/bzlib.c.384F.o: bzip2/bzlib.c $(HEADERS_D41D) $(CC) $(CFLAGS_384F) -c bzip2/bzlib.c -o DaoMake.Objs/bzlib.c.384F.o DaoMake.Objs/compress.c.384F.o: bzip2/compress.c $(HEADERS_D41D) $(CC) $(CFLAGS_384F) -c bzip2/compress.c -o DaoMake.Objs/compress.c.384F.o DaoMake.Objs/crctable.c.384F.o: bzip2/crctable.c $(HEADERS_D41D) $(CC) $(CFLAGS_384F) -c bzip2/crctable.c -o DaoMake.Objs/crctable.c.384F.o DaoMake.Objs/dao_zip.c.384F.o: dao_zip.c $(HEADERS_D41D) $(CC) $(CFLAGS_384F) -c dao_zip.c -o DaoMake.Objs/dao_zip.c.384F.o DaoMake.Objs/decompress.c.384F.o: bzip2/decompress.c $(HEADERS_D41D) $(CC) $(CFLAGS_384F) -c bzip2/decompress.c -o DaoMake.Objs/decompress.c.384F.o DaoMake.Objs/huffman.c.384F.o: bzip2/huffman.c $(HEADERS_D41D) $(CC) $(CFLAGS_384F) -c bzip2/huffman.c -o DaoMake.Objs/huffman.c.384F.o DaoMake.Objs/randtable.c.384F.o: bzip2/randtable.c $(HEADERS_D41D) $(CC) $(CFLAGS_384F) -c bzip2/randtable.c -o DaoMake.Objs/randtable.c.384F.o OBJECTS_2A8A =DaoMake.Objs/dao_zip.c.384F.o DaoMake.Objs/blocksort.c.384F.o DaoMake.Objs/huffman.c.384F.o DaoMake.Objs/crctable.c.384F.o DaoMake.Objs/randtable.c.384F.o DaoMake.Objs/compress.c.384F.o DaoMake.Objs/decompress.c.384F.o DaoMake.Objs/bzlib.c.384F.o ../../lib/dao/modules/libdao_zip.so: $(OBJECTS_2A8A) $(CC) $(OBJECTS_2A8A) $(LFLAGS_E2D0) -o ../../lib/dao/modules/libdao_zip.so ../../lib/dao/modules/libdao_zip.a: $(OBJECTS_2A8A) -@$(DAOMAKE) remove ../../lib/dao/modules/libdao_zip.a ar -rcsT ../../lib/dao/modules/libdao_zip.a $(OBJECTS_2A8A) $(STLIBS_D41D) subtest: .PHONY: subtest TESTSUM =/home/web/dao/daotest_result_summary.txt testsum: .PHONY: testsum install: $(DAOMAKE) mkdir3 $(INSTALL)/lib/dao/modules $(DAOMAKE) copy ../../lib/dao/modules/libdao_zip.so $(INSTALL)/lib/dao/modules $(DAOMAKE) mkdir3 $(INSTALL)/lib/dao/modules $(DAOMAKE) copy ../../lib/dao/modules/libdao_zip.a $(INSTALL)/lib/dao/modules $(DAOMAKE) mkdir3 $(INSTALL)/lib/daomake/packages $(DAOMAKE) copy ../../lib/dao/modules/FindDaoZip.dao $(INSTALL)/lib/daomake/packages uninstall: $(DAOMAKE) remove $(INSTALL)/lib/dao/modules/libdao_zip.so $(DAOMAKE) remove $(INSTALL)/lib/dao/modules/libdao_zip.a $(DAOMAKE) remove $(INSTALL)/lib/daomake/packages/FindDaoZip.dao .PHONY: install uninstall clean: $(DAOMAKE) remove $(OBJECTS_2A8A) .PHONY: clean distclean: $(DAOMAKE) remove DaoMake.Objs .PHONY: distclean