sp-kr-part2/Makefile

18 lines
376 B
Makefile
Raw Permalink Normal View History

2024-10-14 14:12:36 +03:00
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