LIBS = \ libm3quickio \ libm3pz PKGA = \ PZSplit \ PZBoundary \ PZMapChain \ PZFilter \ PZSpectrum \ PZDraw \ PZInvar \ PZMatchImage PKGB = \ PZConvertSyntheticCands \ PZDrawCands \ PZPrintCands \ PZPlotMatchCost \ PZGetStraightSegs \ PZMapSegs \ PZDrawSegs \ PZGetInitialCands \ PZRefineCands \ PZRefineCandsGeometry \ PZMapCands \ PZCompCands PKGC = \ PZTestMatch \ PZTestSmooth \ TestLength \ TestFilter \ TestQIO PACKAGES = \ $(LIBS) \ $(PKGA) \ $(PKGB) NOTPACKAGES = \ $(PKGC) all: ; \ for d in $(PACKAGES); do \ ( here=`pwd` ; cd $$d/src && make -f $$here/Makefile build ; ) \ done build: ; \ m3build -d ..