INCLUDES[] += ./ ../common ../../../ConsoleRestore TARGET = testXmlCreator TEST_TARGET = XmlCreator SRC_FILES[] = testXmlCreator XmlCreator # テストディレクトリ外にあるので独自ルールでビルド $(TEST_TARGET)$(EXT_OBJ): ../../../ConsoleRestore/$(TEST_TARGET).cpp $(CXX) $(CXXFLAGS) $(PREFIXED_INCLUDES) -c $< .DEFAULT: $(TEST_TARGET)$(EXT_OBJ) $(TARGET)$(EXE) CXXProgram($(TARGET), $(SRC_FILES)) .PHONY: clean test clean: rm -rf *$(EXT_OBJ) *$(EXE) test: $(TARGET)$(EXE) $<