add targets for building tests

This commit is contained in:
Akos Horvath 2023-09-09 14:13:51 +02:00
parent 8c49238e95
commit f885f08dcc

View File

@ -13,6 +13,12 @@ OBJS=$(patsubst %,$(OBJDIR)/%.o, $(basename $(notdir $(SRC))))
$(shell mkdir -p $(dir $(OBJS)) > /dev/null)
test: cmocka $(OBJS)
$(CC) $(FLAGS) $(LIBS) -lcmocka $(OBJS) -o test
cmocka:
$(eval OBJS=$(filter-out obj/main.o, $(OBJS)))
$(EXEC_NAME): $(OBJS)
$(CC) $(FLAGS) $(LIBS) $^ -o $(EXEC_NAME)