enhanced makefile

This commit is contained in:
MrBesen 2020-09-25 15:58:52 +02:00
parent 87d63150ab
commit 65d7f653e5
Signed by: MrBesen
GPG Key ID: 596B2350DCD67504
2 changed files with 7 additions and 1 deletions

5
.gitignore vendored
View File

@ -3,4 +3,7 @@ Log.o
# for test
test
test.o
*.log
*.log
#dependecy files
*.d

View File

@ -10,7 +10,10 @@ test: $(TARGET) $(TEST).o
$(CXX) -o test $^
%.o: %.cpp
$(CXX) $(INCLUDES) $^ -MM -MT $@ > $*.d
$(CXX) -c -o $@ $(CFLAGS) $^
clean:
$(RM) $(TARGET) $(TEST) $(TEST).o *.log
include *.d