addons: move test addons under tests/

This commit is contained in:
Simon Michael 2014-04-27 18:45:22 -07:00
parent 4b47c1340f
commit 4381022e25
2 changed files with 11 additions and 12 deletions

View File

@ -558,19 +558,17 @@ data/10000x10000x10.journal: tools/generatejournal
data/100000x1000x10.journal: tools/generatejournal data/100000x1000x10.journal: tools/generatejournal
tools/generatejournal 100000 1000 10 >$@ tools/generatejournal 100000 1000 10 >$@
TESTADDONS=bin/test-addons ADDONS=tests/addons
ADDONEXTS=pl py rb sh hs lhs rkt exe com bat ADDONEXTS=pl py rb sh hs lhs rkt exe com bat
test-addons: addons:
for E in '' $(ADDONEXTS); do printf '#!/bin/sh\necho $$0\n' >$(TESTADDONS)/hledger-addon.$$E; done rm -rf $(ADDONS)/hledger-*
#cp $(TESTADDONS)/hledger-addon. $(TESTADDONS)/hledger-addon printf '#!/bin/sh\necho $$0\n' >$(ADDONS)/hledger-addon
rm -rf $(TESTADDONS)/hledger-addon for E in '' $(ADDONEXTS); do \
mkdir $(TESTADDONS)/hledger-addon cp $(ADDONS)/hledger-addon $(ADDONS)/hledger-addon.$$E; done
cp $(TESTADDONS)/hledger-addon.hs $(TESTADDONS)/hledger-addon2 for F in addon. addon2 addon2.hs addon3.exe addon3.lhs addon4.exe add reg; do \
cp $(TESTADDONS)/hledger-addon.hs $(TESTADDONS)/hledger-addon2.hs cp $(ADDONS)/hledger-addon $(ADDONS)/hledger-$$F; done
cp $(TESTADDONS)/hledger-addon.hs $(TESTADDONS)/hledger-addon3.exe mkdir $(ADDONS)/hledger-addondir
cp $(TESTADDONS)/hledger-addon.hs $(TESTADDONS)/hledger-addon3.lhs chmod +x $(ADDONS)/hledger-*
cp $(TESTADDONS)/hledger-addon.hs $(TESTADDONS)/hledger-add
chmod +x $(TESTADDONS)/hledger-*
###################################################################### ######################################################################
# DOCUMENTATION # DOCUMENTATION

1
tests/addons/README Normal file
View File

@ -0,0 +1 @@
Add-on scripts to test add-on detection (when this directory is added to PATH).