# Generated by DaoMake: DO NOT EDIT! # Targeting platform linux. DAOMAKE_SOURCE_DIR = /home/web/dao/modules/clinker/libffi/ DAOMAKE_BUILD_DIR = /home/web/dao/modules/clinker/libffi/ 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: libffi.so libffi.a .PHONY: test test: libffi.so libffi.a subtest DAOMAKE = /home/web/dao/tools/daomake/bootstrap/daomake HEADERS_F179 = include/ffi.h include/fficonfig.h include/ffi_common.h src/x86/ffitarget.h AFLAGS_2C15 =-Iinclude/ -Isrc/x86/ -fPIC CFLAGS_2D06 =-O2 -Iinclude/ -Isrc/x86/ -fPIC LFLAGS_7FD8 =-shared -Wl,-soname,libffi.so -Wl,-export-dynamic -rdynamic STLIBS_D41D = DaoMake.Objs/closures.c.2D06.o: src/closures.c $(HEADERS_F179) $(CC) $(CFLAGS_2D06) -c src/closures.c -o DaoMake.Objs/closures.c.2D06.o DaoMake.Objs/debug.c.2D06.o: src/debug.c $(HEADERS_F179) $(CC) $(CFLAGS_2D06) -c src/debug.c -o DaoMake.Objs/debug.c.2D06.o DaoMake.Objs/dlmalloc.c.2D06.o: src/dlmalloc.c $(HEADERS_F179) $(CC) $(CFLAGS_2D06) -c src/dlmalloc.c -o DaoMake.Objs/dlmalloc.c.2D06.o DaoMake.Objs/ffi64.c.2D06.o: src/x86/ffi64.c $(HEADERS_F179) $(CC) $(CFLAGS_2D06) -c src/x86/ffi64.c -o DaoMake.Objs/ffi64.c.2D06.o DaoMake.Objs/java_raw_api.c.2D06.o: src/java_raw_api.c $(HEADERS_F179) $(CC) $(CFLAGS_2D06) -c src/java_raw_api.c -o DaoMake.Objs/java_raw_api.c.2D06.o DaoMake.Objs/prep_cif.c.2D06.o: src/prep_cif.c $(HEADERS_F179) $(CC) $(CFLAGS_2D06) -c src/prep_cif.c -o DaoMake.Objs/prep_cif.c.2D06.o DaoMake.Objs/raw_api.c.2D06.o: src/raw_api.c $(HEADERS_F179) $(CC) $(CFLAGS_2D06) -c src/raw_api.c -o DaoMake.Objs/raw_api.c.2D06.o DaoMake.Objs/types.c.2D06.o: src/types.c $(HEADERS_F179) $(CC) $(CFLAGS_2D06) -c src/types.c -o DaoMake.Objs/types.c.2D06.o DaoMake.Objs/unix64.S.2C15.o: src/x86/unix64.S $(HEADERS_F179) $(CC) $(AFLAGS_2C15) -c src/x86/unix64.S -o DaoMake.Objs/unix64.S.2C15.o OBJECTS_348C =DaoMake.Objs/closures.c.2D06.o DaoMake.Objs/dlmalloc.c.2D06.o DaoMake.Objs/prep_cif.c.2D06.o DaoMake.Objs/types.c.2D06.o DaoMake.Objs/debug.c.2D06.o DaoMake.Objs/java_raw_api.c.2D06.o DaoMake.Objs/raw_api.c.2D06.o DaoMake.Objs/ffi64.c.2D06.o DaoMake.Objs/unix64.S.2C15.o libffi.so: $(OBJECTS_348C) $(CC) $(OBJECTS_348C) $(LFLAGS_7FD8) -o libffi.so libffi.a: $(OBJECTS_348C) -@$(DAOMAKE) remove libffi.a ar -rcsT libffi.a $(OBJECTS_348C) $(STLIBS_D41D) subtest: .PHONY: subtest TESTSUM =/home/web/dao/daotest_result_summary.txt testsum: .PHONY: testsum install: uninstall: .PHONY: install uninstall clean: $(DAOMAKE) remove $(OBJECTS_348C) .PHONY: clean distclean: $(DAOMAKE) remove DaoMake.Objs .PHONY: distclean