This commit is contained in:
2025-11-29 16:56:04 +01:00
parent b5fe0d994f
commit 5e750e1ce7
43 changed files with 2471 additions and 431 deletions
+71
View File
@@ -128,6 +128,19 @@ Prog3B/fast:
$(MAKE) $(MAKESILENT) -f CMakeFiles\Prog3B.dir\build.make CMakeFiles/Prog3B.dir/build
.PHONY : Prog3B/fast
#=============================================================================
# Target rules for targets named tests
# Build rule for target.
tests: cmake_check_build_system
$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 tests
.PHONY : tests
# fast build rule for target.
tests/fast:
$(MAKE) $(MAKESILENT) -f CMakeFiles\tests.dir\build.make CMakeFiles/tests.dir/build
.PHONY : tests/fast
src/gamecube.obj: src/gamecube.cpp.obj
.PHONY : src/gamecube.obj
@@ -152,6 +165,33 @@ src/gamecube.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles\Prog3B.dir\build.make CMakeFiles/Prog3B.dir/src/gamecube.cpp.s
.PHONY : src/gamecube.cpp.s
src/gamematrix.obj: src/gamematrix.cpp.obj
.PHONY : src/gamematrix.obj
# target to build an object file
src/gamematrix.cpp.obj:
$(MAKE) $(MAKESILENT) -f CMakeFiles\Prog3B.dir\build.make CMakeFiles/Prog3B.dir/src/gamematrix.cpp.obj
$(MAKE) $(MAKESILENT) -f CMakeFiles\tests.dir\build.make CMakeFiles/tests.dir/src/gamematrix.cpp.obj
.PHONY : src/gamematrix.cpp.obj
src/gamematrix.i: src/gamematrix.cpp.i
.PHONY : src/gamematrix.i
# target to preprocess a source file
src/gamematrix.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles\Prog3B.dir\build.make CMakeFiles/Prog3B.dir/src/gamematrix.cpp.i
$(MAKE) $(MAKESILENT) -f CMakeFiles\tests.dir\build.make CMakeFiles/tests.dir/src/gamematrix.cpp.i
.PHONY : src/gamematrix.cpp.i
src/gamematrix.s: src/gamematrix.cpp.s
.PHONY : src/gamematrix.s
# target to generate assembly for a file
src/gamematrix.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles\Prog3B.dir\build.make CMakeFiles/Prog3B.dir/src/gamematrix.cpp.s
$(MAKE) $(MAKESILENT) -f CMakeFiles\tests.dir\build.make CMakeFiles/tests.dir/src/gamematrix.cpp.s
.PHONY : src/gamematrix.cpp.s
src/main.obj: src/main.cpp.obj
.PHONY : src/main.obj
@@ -176,6 +216,30 @@ src/main.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles\Prog3B.dir\build.make CMakeFiles/Prog3B.dir/src/main.cpp.s
.PHONY : src/main.cpp.s
src/tests.obj: src/tests.cpp.obj
.PHONY : src/tests.obj
# target to build an object file
src/tests.cpp.obj:
$(MAKE) $(MAKESILENT) -f CMakeFiles\tests.dir\build.make CMakeFiles/tests.dir/src/tests.cpp.obj
.PHONY : src/tests.cpp.obj
src/tests.i: src/tests.cpp.i
.PHONY : src/tests.i
# target to preprocess a source file
src/tests.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles\tests.dir\build.make CMakeFiles/tests.dir/src/tests.cpp.i
.PHONY : src/tests.cpp.i
src/tests.s: src/tests.cpp.s
.PHONY : src/tests.s
# target to generate assembly for a file
src/tests.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles\tests.dir\build.make CMakeFiles/tests.dir/src/tests.cpp.s
.PHONY : src/tests.cpp.s
# Help Target
help:
@echo The following are some of the valid targets for this Makefile:
@@ -185,12 +249,19 @@ help:
@echo ... edit_cache
@echo ... rebuild_cache
@echo ... Prog3B
@echo ... tests
@echo ... src/gamecube.obj
@echo ... src/gamecube.i
@echo ... src/gamecube.s
@echo ... src/gamematrix.obj
@echo ... src/gamematrix.i
@echo ... src/gamematrix.s
@echo ... src/main.obj
@echo ... src/main.i
@echo ... src/main.s
@echo ... src/tests.obj
@echo ... src/tests.i
@echo ... src/tests.s
.PHONY : help