diff options
author | Curtis McEnroe | 2018-09-14 14:57:32 -0400 |
---|---|---|
committer | Curtis McEnroe | 2018-09-14 14:57:32 -0400 |
commit | 3cf064a5311bc5901d9ad5e11126444adf29ced0 (patch) | |
tree | 21da0d251c4548d355246c20f29edaf91b08e247 /Makefile | |
parent | 326bc5163d3326b3e709caa1ee1f18c94fe7cbfa (diff) |
Add tests for formatParse
With one currently failing so you know they're worth it.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 16 |
1 files changed, 13 insertions, 3 deletions
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 |