From 3cf064a5311bc5901d9ad5e11126444adf29ced0 Mon Sep 17 00:00:00 2001 From: Curtis McEnroe Date: Fri, 14 Sep 2018 14:57:32 -0400 Subject: Add tests for formatParse With one currently failing so you know they're worth it. --- Makefile | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 3ca0008..ac361d1 100644 --- a/Makefile +++ b/Makefile @@ -24,15 +24,25 @@ OBJS += term.o OBJS += ui.o OBJS += url.o +TESTS += format.t + all: tags chatte +tags: *.h *.c + ctags -w *.h *.c + chatte: $(OBJS) $(CC) $(LDFLAGS) $(OBJS) $(LDLIBS) -o $@ $(OBJS): chat.h -tags: *.h *.c - ctags -w *.h *.c +test: $(TESTS) + $(TESTS:%=./%;) + +.SUFFIXES: .t + +.c.t: + $(CC) $(CFLAGS) -DTEST $(LDFLAGS) $< $(LDLIBS) -o $@ install: chatte chatte.1 install -d $(PREFIX)/bin $(MANPATH)/man1 @@ -77,4 +87,4 @@ chroot.tar: chatte chatte.1 man.sh tar -c -f chroot.tar -C root bin etc home lib libexec usr clean: - rm -rf tags chatte $(OBJS) root chroot.tar + rm -rf tags chatte $(OBJS) $(TESTS) root chroot.tar -- cgit 1.4.1