From 7a3b55ced67c27680066072d18821a509074f728 Mon Sep 17 00:00:00 2001 From: Nick Chambers Date: Sun, 10 Jul 2022 16:26:44 -0500 Subject: [PATCH] Detect if CUnit is installed --- Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index bd4b914..42c5d64 100644 --- a/Makefile +++ b/Makefile @@ -26,9 +26,12 @@ bin/%.o: src/%.c | init docs: @printf "not implemented yet.\n" >&2 -test: bin/libgargoyle.so bin/gargoyle-test +test: cunit bin/libgargoyle.so bin/gargoyle-test bin/gargoyle-test +cunit: + if pkg-config cunit; then printf 'CUnit is installed\n'; else printf 'please install CUnit\n' >&2; exit 1; fi + bin/gargoyle-test: $(addprefix bin/test/,$(addsuffix .o,$(GARGOYLE_TEST_OBJS))) cc $(LDFLAGS) -L bin -o $@ $^ -l gargoyle -l cunit -l m