- cd repo; darcs get --partial --verbose http://$*.ibex.org/
-src/org/ibex/%/: repo/%.ibex.org/
- cd repo/$*.ibex.org; darcs pull -a --verbose http://$*.ibex.org/
- cd src/org/ibex; ln -sf ../../../repo/$*.ibex.org/src $*
+ test -e $@ && (cd repo/$*.ibex.org; darcs pull -a --verbose http://$*.ibex.org/); true
+ test -e $@ || (cd repo; darcs get --partial --verbose http://$*.ibex.org/); true
+ cd src/org/ibex; ln -sf ../../../repo/$*.ibex.org/src/org/ibex/$*