summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2018-05-23 03:49:44 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2019-03-06 18:36:48 -0600
commit240ad5ce4a82c47dabb1707e564244ae0aa580cf (patch)
tree97e1d3cb5d679a08fcb37650695aa51ad02d87ed /Makefile
parentcc80c96e18a300ad3b98038d8d6715e9fc55f693 (diff)
downloadabuild-240ad5ce4a82c47dabb1707e564244ae0aa580cf.tar.gz
abuild-240ad5ce4a82c47dabb1707e564244ae0aa580cf.tar.bz2
abuild-240ad5ce4a82c47dabb1707e564244ae0aa580cf.tar.xz
abuild-240ad5ce4a82c47dabb1707e564244ae0aa580cf.zip
Add rudimentary test suite for abuild and newapkbuild
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile9
1 files changed, 8 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 52fa9e5..9595696 100644
--- a/Makefile
+++ b/Makefile
@@ -71,6 +71,8 @@ all: $(USR_BIN_FILES) functions.sh
clean:
@rm -f $(USR_BIN_FILES) functions.sh
@rm -f abuild-tar.o abuild-gzsplit.o abuild-sudo.o abuild-fetch.o
+ -@rm -r tests/abuild/*/src
+ -@rm -r tests/newapkbuild/*
%.o: %.c
$(CC) $(CPPFLAGS) $(CFLAGS) $(CFLAGS-$@) -o $@ -c $<
@@ -118,6 +120,11 @@ install: $(USR_BIN_FILES) $(SAMPLES) abuild.conf functions.sh
cp $(AUTOTOOLS_TOOLCHAIN_FILES) $(DESTDIR)/$(prefix)/share/abuild/
cp functions.sh $(DESTDIR)/$(datadir)/
+check: $(USR_BIN_FILES) functions.sh
+ @sh run-tests.sh
+
+test: check
+
.gitignore: Makefile
echo "*.tar.bz2" > $@
for i in $(USR_BIN_FILES); do\
@@ -125,4 +132,4 @@ install: $(USR_BIN_FILES) $(SAMPLES) abuild.conf functions.sh
done
-.PHONY: install
+.PHONY: install check test