diff options
-rw-r--r-- | Makefile | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -11,6 +11,19 @@ slack: slack.o slack.o: slack.c arg.h $(CC) -c -o $@ $< $(CFLAGS) $(CPPFLAGS) +check: + test $$(./slack 1ms ./slack get) = 1ms + test $$(./slack 1ms ./slack GET) = 1000000 + test $$(./slack 1 ./slack reset ./slack GET) = $$(./slack GET) + ./slack 1 true + ./slack reset true + ! ./slack 1 2>/dev/null + ! ./slack reset 2>/dev/null + ! ./slack x 2>/dev/null + ! ./slack x x 2>/dev/null + ! ./slack get x 2>/dev/null + ! ./slack GET x 2>/dev/null + install: slack mkdir -p -- "$(DESTDIR)$(PREFIX)/bin" mkdir -p -- "$(DESTDIR)$(MANPREFIX)/man1" @@ -29,4 +42,4 @@ clean: .SUFFIXES: -.PHONY: all install uninstall clean +.PHONY: all check install uninstall clean |