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