add debug target

This commit is contained in:
Akos Horvath 2023-09-12 19:54:08 +02:00
parent 4d0e9218e5
commit 1aace4baa9

View File

@ -16,12 +16,18 @@ $(shell mkdir -p $(dir $(OBJS)) > /dev/null)
$(EXEC_NAME): filter $(OBJS)
$(CC) $(FLAGS) $(LIBS) $(OBJS) -o $(EXEC_NAME)
debug: debug_flag $(EXEC_NAME)
test: filter_test $(OBJS)
$(CC) $(FLAGS) $(LIBS) -lcmocka $(OBJS) -o test
$(OBJDIR)/%.o: $(SRCDIR)/%$(EXT)
$(CC) $(FLAGS) $(DEPFLAGS) -c -o $@ $<
debug_flag:
$(eval FLAGS+=-DDEBUG)
filter:
$(eval OBJS=$(filter-out obj/tests.o, $(OBJS)))