diff options
Diffstat (limited to 'rps_game/src/Makefile')
-rw-r--r-- | rps_game/src/Makefile | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/rps_game/src/Makefile b/rps_game/src/Makefile new file mode 100644 index 0000000..b6bf864 --- /dev/null +++ b/rps_game/src/Makefile @@ -0,0 +1,24 @@ +COMPILER = g++ +LDFLAGS = -static-libstdc++ -static-libgcc + +OBJS = main.o rps.o rps_logger.o +TARGET = ../rps_game + +%.o: %.cpp + @echo compiling $< + @$(COMPILER) $(CFLAGS) -c -o $@ $< +$(TARGET): $(OBJS) + @echo making exe + @$(COMPILER) -o $(TARGET) $(OBJS) $(LDFLAGS) +debug: + $(COMPILER) -c *.cpp -g + $(COMPILER) -o $(TARGET) $(OBJS) $(LDFLAGS) -g + +# Objects +main.o: *.cpp *.h +rps.o: rps.cpp rps.h +rps_logger.o: rps_logger.cpp rps_logger.h rps.cpp rps.h + +clean: + rm *.o + rm $(TARGET) |