From a9dacce3f986e28e5ca16268ebfa57566cfc65cf Mon Sep 17 00:00:00 2001 From: Cody Logan Date: Tue, 28 Nov 2023 17:15:27 -0800 Subject: Initial attempts at testing --- Makefile | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index a87bb2c..f7a4931 100644 --- a/Makefile +++ b/Makefile @@ -4,15 +4,25 @@ LDADD_PKG != pkg-config --silence-errors --libs lowdown || echo "-llowdown -lm" CFLAGS_PKG != pkg-config --silence-errors --cflags lowdown || echo "" LDADD += $(LDADD_PKG) $(LDADD_MD5) $(LDADD_STATIC) CFLAGS += -O2 $(CFLAGS_PKG) -OBJS = convert-markdown.o compats.o +OBJS = parse-file.o compats.o convert-markdown: $(OBJS) - $(CC) $(OBJS) -o $@ $(LDFLAGS) $(LDADD) + $(CC) $(OBJS) convert-markdown.c -o $@ $(LDFLAGS) $(LDADD) $(OBJS): config.h clean: - rm -f convert-markdown $(OBJS) + rm -f convert-markdown $(OBJS) test-convert-markdown distclean: clean rm -f Makefile.configure config.h config.log config.h.old config.log.old + +check: tests + echo "# header" | ./test-convert-markdown + +tests: test-convert-markdown + +test-convert-markdown: $(OBJS) test-convert-markdown.c + $(CC) $(OBJS) test-convert-markdown.c -o $@ $(LDFLAGS) $(LDADD) + +.PHONY: tests -- cgit v1.2.3