# Generated by DaoMake: DO NOT EDIT! # Targeting platform linux. DAOMAKE_SOURCE_DIR = /home/web/dao/modules/regex/ DAOMAKE_BUILD_DIR = /home/web/dao/modules/regex/ 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: Onigmo ../../lib/dao/modules/libdao_regex.so ../../lib/dao/modules/libdao_regex.a .PHONY: test test: Onigmo ../../lib/dao/modules/libdao_regex.so ../../lib/dao/modules/libdao_regex.a subtest .PHONY: Onigmo DAOMAKE = /home/web/dao/tools/daomake/bootstrap/daomake HEADERS_D41D = CFLAGS_A33F =-O2 -DDAO_WITH_NUMARRAY -DDAO_WITH_THREAD -DDAO_WITH_CONCURRENT -DDAO_WITH_RESTART -DTARGET_PLAT=\"linux\" -DLINUX=2 -DUNIX=1 -I../../kernel/ -I../auxlib/ -IOnigmo/ -IOnigmo/ -fPIC -fPIC LFLAGS_6AD5 =-lm -ldl -lpthread /home/web/dao/modules/regex/Onigmo/libonigmo.a -shared -Wl,-soname,libdao_regex.so -Wl,-export-dynamic -rdynamic STLIBS_C9AF =/home/web/dao/modules/regex/Onigmo/libonigmo.a DaoMake.Objs/dao_regex.c.A33F.o: dao_regex.c $(HEADERS_D41D) $(CC) $(CFLAGS_A33F) -c dao_regex.c -o DaoMake.Objs/dao_regex.c.A33F.o OBJECTS_851B =DaoMake.Objs/dao_regex.c.A33F.o Onigmo: cd Onigmo && $(MAKE) -f Makefile ../../lib/dao/modules/libdao_regex.so: $(OBJECTS_851B) $(CC) $(OBJECTS_851B) $(LFLAGS_6AD5) -o ../../lib/dao/modules/libdao_regex.so ../../lib/dao/modules/libdao_regex.a: $(OBJECTS_851B) -@$(DAOMAKE) remove ../../lib/dao/modules/libdao_regex.a ar -rcsT ../../lib/dao/modules/libdao_regex.a $(OBJECTS_851B) $(STLIBS_C9AF) subtest: cd Onigmo && $(MAKE) -f Makefile test .PHONY: subtest TESTSUM =/home/web/dao/daotest_result_summary.txt testsum: cd Onigmo && $(MAKE) -f Makefile testsum .PHONY: testsum install: $(DAOMAKE) mkdir3 $(INSTALL)/lib/dao/modules $(DAOMAKE) copy ../../lib/dao/modules/libdao_regex.so $(INSTALL)/lib/dao/modules $(DAOMAKE) mkdir3 $(INSTALL)/lib/dao/modules $(DAOMAKE) copy ../../lib/dao/modules/libdao_regex.a $(INSTALL)/lib/dao/modules cd Onigmo && $(MAKE) -f Makefile install uninstall: $(DAOMAKE) remove $(INSTALL)/lib/dao/modules/libdao_regex.so $(DAOMAKE) remove $(INSTALL)/lib/dao/modules/libdao_regex.a cd Onigmo && $(MAKE) -f Makefile uninstall .PHONY: install uninstall clean: $(DAOMAKE) remove $(OBJECTS_851B) cd Onigmo && $(MAKE) -f Makefile clean .PHONY: clean distclean: $(DAOMAKE) remove DaoMake.Objs cd Onigmo && $(MAKE) -f Makefile distclean .PHONY: distclean