diff --git a/maze_code/makefile b/maze_code/makefile index 300ce18..ad24b53 100644 --- a/maze_code/makefile +++ b/maze_code/makefile @@ -1,19 +1,30 @@ -cxx := gccarm +cxx_pi := gccarm +cxx_sim := g++sim + file_cpp := $(wildcard *.cpp) -file_o := maze.x +file_o_pi := maze.x +file_o_sim := maze.x -$(file_o) : $(file_cpp) - @$(cxx) $^ -O $@ -maze : $(file_o) +$(file_o_pi) : $(file_cpp) + @$(cxx_pi) $^ -O $@ +$(file_o_sim) : $(file_cpp) + @$(cxx_sim) $^ -O $@ + +mazepi : $(file_o_pi) + +mazesim : $(file_o_sim) + +clean : + @rm -rf $(file_o_pi) debug : - @echo $(cxx) + @echo $(cxx_pi) + @echo $(cxx_sim) @echo $(file_cpp) - @echo $(file_o) + @echo $(file_o_pi) + @echo $(file_o_sim) - - -.PHONY : maze debug \ No newline at end of file +.PHONY : mazepi mazesim clean debug \ No newline at end of file