Преглед изворни кода

Makefile target for testsuite now uses public_tests.txt

Taddeus Kroes пре 11 година
родитељ
комит
f1c1e5a6be
1 измењених фајлова са 8 додато и 2 уклоњено
  1. 8 2
      Makefile

+ 8 - 2
Makefile

@@ -52,8 +52,14 @@ $(DIST_TGT): $(DIST_FILES)
 
 testsuite: $(TESTSUITE_TGT)
 
-$(TESTSUITE_TGT): TESTSUITE_README test
-	tar -czf $@ $^
+$(TESTSUITE_TGT): TESTSUITE_README public_tests.txt
+	for f in `cat public_tests.txt`; do \
+		mkdir -p _tmp/test/`dirname $$f`; \
+		cp test/$$f _tmp/test/$$f; \
+	done
+	cp $< _tmp/test
+	cd _tmp && tar -czf ../$@ test
+	rm -rf _tmp
 
 clean:: myclean