$(eval $(call import.MODULE.rules,TEST)) build: test.build install: test.install install-strip: test.install-strip uninstall: test.uninstall clean: test.clean xclean: test.xclean test.build: $(TEST.exe) ######################################## # sync with ../macosx/module.rules # ######################################## test.install-strip: | $(dir $(TEST.install.exe)) $(CP.exe) $(TEST.exe) $(TEST.install.exe) $(STRIP.exe) $(TEST.install.exe) test.install: | $(dir $(TEST.install.exe)) $(CP.exe) $(TEST.exe) $(TEST.install.exe) test.uninstall: $(RM.exe) -f $(TEST.install.exe) test.clean: $(RM.exe) -f $(TEST.out) test.xclean: test.clean ######################################## $(TEST.exe): | $(dir $(TEST.exe)) $(TEST.exe): $(TEST.c.o) $(call TEST.GCC.EXE++,$@,$^ $(TEST.libs)) $(TEST.c.o): $(LIBHB.a) $(TEST.c.o): | $(dir $(TEST.c.o)) $(TEST.c.o): $(BUILD/)%.o: $(SRC/)%.c $(call TEST.GCC.C_O,$@,$<)