addons: move test addons under tests/
This commit is contained in:
		
							parent
							
								
									4b47c1340f
								
							
						
					
					
						commit
						4381022e25
					
				
							
								
								
									
										22
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										22
									
								
								Makefile
									
									
									
									
									
								
							| @ -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
									
								
							
							
						
						
									
										1
									
								
								tests/addons/README
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1 @@ | |||||||
|  | Add-on scripts to test add-on detection (when this directory is added to PATH). | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user