From c559769e7858ae8da177e5d993ca58c62e432713 Mon Sep 17 00:00:00 2001
From: Zooko O'Whielacronx <zooko@zooko.com>
Date: Thu, 24 Apr 2008 09:57:04 -0700
Subject: [PATCH] setup: test depends on build, which means it invokes setup.py
 every time, which is slower but does "the right thing" more often There is a
 new target "quicktest" which depends on the .built and .checked-deps files. 
 test-figleaf also depends on the build target now.

---
 Makefile | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index 7214f389..dc3d79f4 100644
--- a/Makefile
+++ b/Makefile
@@ -176,10 +176,13 @@ TEST=allmydata
 # use 'make test TRIALARGS=--reporter=bwverbose' from buildbot, to
 # suppress the ansi color sequences
 
-test: .built .checked-deps src/allmydata/_version.py
+test: build src/allmydata/_version.py
 	$(PP) $(TRIAL) $(TRIALARGS) $(TEST)
 
-test-figleaf: .built .checked-deps
+quicktest: .built .checked-deps
+	$(PP) $(TRIAL) $(TRIALARGS) $(TEST)
+
+test-figleaf: build src/allmydata/_version.py
 	rm -f .figleaf
 	$(PP) $(TRIAL) --reporter=bwverbose-figleaf $(TEST)
 
-- 
2.45.2