diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..ca42fd8 --- /dev/null +++ b/Makefile @@ -0,0 +1,17 @@ +CPPCOMPILER = g++ +CPPFLAGS = -O3 -Wall +CPPFLAGS = -static +INCLUDE_DIRS = -I lib/ + +all: src/main.cpp + +src/main.cpp: lib/printer.cpp.o + $(CPPCOMPILER) $(INCLUDE_DIRS) $(CPPFLAGS) -o main src/main.cpp lib/printer.cpp.o + +lib/printer.cpp.o: lib/printer.cpp + $(CPPCOMPILER) $(INCLUDE_DIRS) $(CPPFLAGS) -c -o lib/printer.cpp.o lib/printer.cpp + +clean: + rm main **/*.o + +.PHONY : clean