# Last edited on 2000-02-03 08:56:29 by lplozada # Current working set # Libraries LIBS = \ libm3triang \ libm3squared \ libm3lozada \ libm3util \ libm3energy \ libm3min WORKSET = \ ProjectTo3D \ RandomShape \ OptShape \ Orientation \ WhatDegenerations \ SelectSubdivision # Useful programs PKGA = \ MakeNOComplex \ RefineTriang \ Statistics \ BariSubdivision \ TestTopology \ TestEnergy \ TestGeomDege \ # constructors programs PKGB = \ MakeBipyramid \ MakeComplex \ MakeObjectTriang \ MakePolyhedron \ MakePolytope \ MakeBigCubeFixed \ MakeAdjacencyMatrix \ MakeComplexWf # Convert programs to others tools PKGC = \ TriangToPov \ TriangToWire4 \ TriangToX3D \ TriangToGeom # Miscelaneus programs PKGD = \ GramSchmidt \ Minimum PACKAGES = \ $(PKGA) \ $(PKGB) \ $(PKGC) \ $(PKGD) all: libs packages workset workset: ; \ for d in $(WORKSET); do \ ( here=`pwd` ; cd $$d/src && make -f $$here/makefile build ; ) \ done packages: ; \ for d in $(PACKAGES); do \ ( here=`pwd` ; cd $$d/src && make -f $$here/makefile build ; ) \ done libs: ; \ for d in $(LIBS); do \ ( here=`pwd` ; cd $$d/src && make -f $$here/makefile build ; ) \ done build: ; \ m3build -d ..