aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorJan Sucan <jan@jansucan.com>2021-05-01 10:52:19 +0200
committerJan Sucan <jan@jansucan.com>2021-05-01 10:52:19 +0200
commit7e9034e80ea8ce4dc8a4635a42894e7294ecc85e (patch)
tree9dc99e2d2562c44a41e15a39480b378024f326db /Makefile
parentf687e29c6e8a41393759bd170e9f94b2a797afe7 (diff)
tests: Add test for invoking with no arguments
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 46a324f..c3ccaeb 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,7 @@
PROGRAM_NAME=diff-dd
PROGRAM_VERSION=1.0
+# Program name is used in the tests to locate the executable file
+export PROGRAM_NAME
CC=gcc
CFLAGS=-Wall
@@ -14,7 +16,10 @@ program_info_header:
echo "#define PROGRAM_NAME_STR \"$(PROGRAM_NAME)\"" >program_info.h
echo "#define PROGRAM_VERSION_STR \"$(PROGRAM_VERSION)\"" >>program_info.h
-.PHONY: clean
+.PHONY: test clean
+
+test: all
+ $(MAKE) -C tests
clean:
rm -f *.o *~ $(PROGRAM_NAME) program_info.h