makefile: fix order of targets, gitignore: add tdmtest

This commit is contained in:
Mario Fink 2021-05-03 19:15:22 +02:00
parent 9ebac41973
commit caae8be862
2 changed files with 7 additions and 8 deletions

1
.gitignore vendored
View File

@ -16,3 +16,4 @@ dist/
*.egg-info/
output/
monitor-process.sh
tdmtest

View File

@ -30,14 +30,6 @@ INST := /usr/local/bin
OST := $(shell uname)
CWD := $(shell pwd)
# --------------------------------------------------------------------------- #
tdmtest : tdmtest.o
$(CC) $(OPT) $^ -o $@
tdmtest.o : src/test.cpp lib/$(SRC).hpp $(HPP)
$(CC) -c $(OPT) $(LIB) -I lib/ $< -o $@
# --------------------------------------------------------------------------- #
# CLI tool
@ -67,6 +59,12 @@ main.o : src/main.cpp lib/$(SRC).hpp $(HPP)
$(SRC).o : lib/$(SRC).cpp lib/$(SRC).hpp $(HPP)
$(CC) -c $(OPT) $(LIB) $< -o $@
tdmtest : tdmtest.o
$(CC) $(OPT) $^ -o $@
tdmtest.o : src/test.cpp lib/$(SRC).hpp $(HPP)
$(CC) -c $(OPT) $(LIB) -I lib/ $< -o $@
cpp-clean :
rm -f $(EXE) *.o src/main.cpp.cpp tdmtest