Boost logo

Boost-Commit :

From: hervebronnimann_at_[hidden]
Date: 2007-07-12 01:39:31


Author: hervebronnimann
Date: 2007-07-12 01:39:31 EDT (Thu, 12 Jul 2007)
New Revision: 7412
URL: http://svn.boost.org/trac/boost/changeset/7412

Log:

Added:
   sandbox/SOC/2007/geometry/libs/hdstl/dev/halfedge_ds/Makefile

Added: sandbox/SOC/2007/geometry/libs/hdstl/dev/halfedge_ds/Makefile
==============================================================================
--- (empty file)
+++ sandbox/SOC/2007/geometry/libs/hdstl/dev/halfedge_ds/Makefile 2007-07-12 01:39:31 EDT (Thu, 12 Jul 2007)
@@ -0,0 +1,59 @@
+CXX=g++
+CXXFLAGS=-pedantic -W -Wall -I.
+# CXXFLAGS=-pedantic -W -Wall -I${BOOST} -I.
+
+LD=g++
+
+TARGET=dbg_exc_mt
+
+PACKAGE_OBJECTS=container_selectors.o
+
+PACKAGE_LIBRARY=libhalfedge_ds.a
+
+TEST_DRIVERS=container_selectors.t
+
+.SUFFIXES:
+.SUFFIXES: ${TARGET}.o .o .cpp .hpp
+
+all: package_library test
+
+
+### BUILDING PACKAGE LIBRARY AND DEPENDENCIES
+
+package_library: ${PACKAGE_OBJECTS}
+ ar -rv ${PACKAGE_LIBRARY} ${PACKAGE_OBJECTS}
+
+%.o: %.cpp %.h
+ ${CXX} ${CXXFLAGS} ${CXXINCLUDES} -c -o $*.o $<
+
+container_selectors.o:
+
+
+### BUILDING TEST DRIVERS AND DEPENDENCIES OF TEST DRIVER
+
+test: ${TEST_DRIVERS}
+ for file in ${TEST_DRIVERS}; do echo "******* TESTING $$file *********"; ./$$file; done
+
+%.t: %.t.o %.o
+ ${LD} ${LDFLAGS} -o $*.t $^
+
+container_selectors.t.o:
+
+%.t.o: %.t.cpp %.hpp
+ ${CXX} ${CXXFLAGS} ${CXXINCLUDES} -c -o $*.t.o $<
+
+container_selectors.t:
+
+
+## UTILITIES
+
+clean: testclean
+
+testclean:
+ - rm *.t.o
+ - rm *.t
+
+realclean: clean
+ - rm *.o
+ - rm ${PACKAGE_LIBRARY}
+


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk