[cig-commits] commit:

Mercurial hg at geodynamics.org
Mon Nov 24 11:59:38 PST 2008


changeset:   166:482002daa691
user:        Julian Giordani <julian.giordani at sci.monash.edu.au>
date:        Mon Oct 06 15:23:13 2008 +1100
files:       Geometry/makefile Geometry/src/makefile Geometry/tests/Makefile.def Geometry/tests/makefile Mesh/Python/makefile Mesh/makefile Mesh/src/makefile Mesh/tests/makefile Python/Bindings/Makefile.def Python/Bindings/Mesh/Makefile.def Python/Bindings/Mesh/makefile Python/Bindings/makefile Python/Makefile.def Python/makefile Shape/makefile Shape/src/makefile Shape/tests/makefile Swarm/makefile Swarm/src/makefile Swarm/tests/Bouncer/makefile Swarm/tests/Makefile.def Swarm/tests/SingleAttractor/makefile Swarm/tests/Spinner/makefile Swarm/tests/VaryingCornerAttractors/makefile Swarm/tests/makefile Utils/makefile Utils/src/makefile Utils/tests/Makefile.def Utils/tests/makefile libStgDomain/Toolbox/makefile libStgDomain/makefile libStgDomain/src/makefile libStgDomain/tests/Makefile.def libStgDomain/tests/makefile makefile
description:
Removing the final bits of VMake.... makefile and Makefile.def


diff -r 916df05afe5c -r 482002daa691 Geometry/makefile
--- a/Geometry/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,39 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3462 2006-02-19 06:53:24Z WalterLandry $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-# obtain defaults for required variables according to system and project location, and then run the build.
-ifndef PROJ_ROOT
-	PROJ_ROOT=../..
-endif
-include ${PROJ_ROOT}/Makefile.system
-
-subdirs = src tests
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Geometry/src/makefile
--- a/Geometry/src/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,107 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3982 2007-01-23 03:52:15Z KathleenHumble $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-# obtain defaults for required variables according to system and project location, and then run the build.
-ifndef PROJ_ROOT
-	PROJ_ROOT=../..
-endif
-include ${PROJ_ROOT}/Makefile.system
-
-
-lib = StgDomainGeometry
-libstatic = yes
-libdynamic = yes
-includes = StgDomain/Geometry
-
-SRCS = \
-	Dimension.c \
-	VectorMath.c \
-	TensorMath.c \
-	TrigMath.c \
-	ComplexMath.c \
-	Line.c \
-	Plane.c \
-	Edge.c \
-	RMatrix.c \
-	QuadEdge.c \
-	Delaunay.c \
-	ParallelDelaunay.c \
-	Init.c \
-	Finalise.c \
-	ComplexVectorMath.c \
-	TensorMultMath.c \
-	Simplex.c \
-	Hex.c
-ifdef USE_OPTIONAL_MATH
-	SRCS += FullTensorMath.c
-endif
-
-HDRS = \
-	units.h \
-	types.h \
-	isinf.h \
-	Dimension.h \
-	VectorMath.h \
-	TensorMath.h \
-	TrigMath.h \
-	ComplexMath.h \
-	Line.h \
-	Plane.h \
-	Edge.h \
-	RMatrix.h \
-	QuadEdge.h \
-	Delaunay.h \
-	ParallelDelaunay.h \
-	Init.h \
-	Finalise.h \
-	Geometry.h \
-	ComplexVectorMath.h \
-	stg_lapack.h \
-	FullTensorMath.h \
-	TensorMultMath.h \
-	Simplex.h \
-	Hex.h
-
-PROJ_CFLAGS += ${F77_SYMBOL_TRANSLATION}
-EXTERNAL_INCLUDES = 
-EXTERNAL_LIBS = #-L${LIB_DIR} ${RPATH_LFLAGS}
-
-packages = STGERMAIN MPI XML
-
-ifdef USE_OPTIONAL_MATH
-	# For full tensor math it needs some blas lapack functions only if available
-	packages := LAPACK_BLAS ${packages}
-endif
-
-ifdef SYSTEM_SIZEOF_LONG
-	PROJ_CFLAGS += -DSYSTEM_SIZEOF_LONG=${SYSTEM_SIZEOF_LONG}
-endif
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Geometry/tests/Makefile.def
--- a/Geometry/tests/Makefile.def	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,61 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: Makefile.def 3960 2007-01-11 02:20:49Z KathleenHumble $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-def_tst = libStGermainDiscretisationGeometry
-
-def_srcs = \
-	testDimensionMacros.c \
-	testVectorMath.c \
-	testTensorMath.c \
-	testTrigMath.c \
-	testComplexMath.c \
-	testEdge.c \
-	testPlane.c \
-	testLine.c \
-	testRMatrix.c \
-	testDelaunay.c \
-	testParallelDelaunay.c \
-	testComplexVectorMath.c \
-	testTensorMultMath.c
-	
-def_checks = \
-	testDimensionMacros.0of1.sh \
-	testVectorMath.0of1.sh \
-	testTensorMath.0of1.sh \
-	testTrigMath.0of1.sh \
-	testComplexMath.0of1.sh \
-	testEdge.0of1.sh \
-	testPlane.0of1.sh \
-	testLine.0of1.sh \
-	testDelaunay.0of1.sh \
-	testParallelDelaunay.0of1.sh \
-	testParallelDelaunay.0of2.sh \
-	testComplexVectorMath.0of1.sh \
-	testTensorMultMath.0of1.sh \
diff -r 916df05afe5c -r 482002daa691 Geometry/tests/makefile
--- a/Geometry/tests/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,90 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3982 2007-01-23 03:52:15Z KathleenHumble $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-# obtain defaults for required variables according to system and project location, and then run the build.
-ifndef PROJ_ROOT
-	PROJ_ROOT=../..
-endif
-include ${PROJ_ROOT}/Makefile.system
-
-tests = libStGermainDomainGeometry
-
-ifdef USE_OPTIONAL_MATH
-	def_checks += testFullTensorMath.0of1.sh
-endif
-	 
-SRCS = \
-	testDimensionMacros.c \
-	testVectorMath.c \
-	testTensorMath.c \
-	testTrigMath.c \
-	testComplexMath.c \
-	testEdge.c \
-	testPlane.c \
-	testLine.c \
-	testRMatrix.c \
-	testDelaunay.c \
-	testParallelDelaunay.c \
-	testComplexVectorMath.c \
-	testTensorMultMath.c
-ifdef USE_OPTIONAL_MATH
-	SRCS += testFullTensorMath.c
-endif 
-
-checks = \
-	testDimensionMacros.0of1.sh \
-	testVectorMath.0of1.sh \
-	testTensorMath.0of1.sh \
-	testTrigMath.0of1.sh \
-	testComplexMath.0of1.sh \
-	testEdge.0of1.sh \
-	testPlane.0of1.sh \
-	testLine.0of1.sh \
-	testDelaunay.0of1.sh \
-	testParallelDelaunay.0of1.sh \
-	testParallelDelaunay.0of2.sh \
-	testComplexVectorMath.0of1.sh \
-	testTensorMultMath.0of1.sh
-
-PROJ_LIBS = 
-EXTERNAL_INCLUDES = -I${INC_DIR}/${PROJECT}
-EXTERNAL_LIBS = -L${LIB_DIR} -lStgDomainGeometry ${RPATH_LFLAGS} 
-
-packages = STGERMAIN MPI XML MATH
-
-ifdef USE_OPTIONAL_MATH
-	# For full tensor math it needs some blas lapack functions only if available
-	packages := LAPACK_BLAS ${packages}
-	ifneq (Darwin,${SYSTEM})
-		EXTERNAL_LIBS +=  -lg2c
-	endif
-endif
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Mesh/Python/makefile
--- a/Mesh/Python/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,46 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3864 2006-10-16 09:21:03Z SteveQuenette $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-# obtain defaults for required variables according to system and project location, and then run the build.
-ifndef PROJ_ROOT
-	PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-endif
-include ${PROJ_ROOT}/Makefile.system
-
-
-ifdef HAVE_PYTHON
-	subdirs =
-
-	PYTHON_PACKAGE = StgDomain/Mesh
-	pyc = __init__.py Mesh.py
-endif
-
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Mesh/makefile
--- a/Mesh/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,41 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3462 2006-02-19 06:53:24Z WalterLandry $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-# obtain defaults for required variables according to system and project location, and then run the build.
-ifndef PROJ_ROOT
-	PROJ_ROOT=../..
-endif
-include ${PROJ_ROOT}/Makefile.system
-
-
-subdirs = src tests Python
-
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Mesh/src/makefile
--- a/Mesh/src/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,110 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3462 2006-02-19 06:53:24Z WalterLandry $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-# obtain defaults for required variables according to system and project location, and then run the build.
-ifndef PROJ_ROOT
-	PROJ_ROOT=../..
-endif
-include ${PROJ_ROOT}/Makefile.system
-
-
-lib = StgDomainMesh
-libstatic = yes
-libdynamic = yes
-includes = StgDomain/Mesh
-
-SRCS = 				\
-	Grid.c				\
-	Decomp.c			\
-	Sync.c				\
-	MeshTopology.c			\
-	IGraph.c			\
-	Mesh_ElementType.c		\
-	Mesh_HexType.c			\
-	Mesh_CentroidType.c		\
-	Mesh_Algorithms.c		\
-	Mesh_HexAlgorithms.c		\
-	Mesh_RegularAlgorithms.c	\
-	Mesh_CentroidAlgorithms.c	\
-	MeshClass.c			\
-	MeshGenerator.c			\
-	CartesianGenerator.c		\
-	MeshAdaptor.c			\
-	SurfaceAdaptor.c		\
-	CompressionAdaptor.c		\
-	SpatialTree.c			\
-	MeshVariable.c			\
-	Remesher.c			\
-	Init.c				\
-	Finalise.c
-
-HDRS = 				\
-	types.h				\
-	shortcuts.h			\
-	Grid.h				\
-	Decomp.def			\
-	Decomp.h			\
-	Sync.def			\
-	Sync.h				\
-	MeshTopology.def		\
-	MeshTopology.h			\
-	IGraph.def			\
-	IGraph.h			\
-	Mesh.h				\
-	Mesh_ElementType.h		\
-	Mesh_HexType.h			\
-	Mesh_CentroidType.h		\
-	Mesh_Algorithms.h		\
-	Mesh_HexAlgorithms.h		\
-	Mesh_RegularAlgorithms.h	\
-	Mesh_CentroidAlgorithms.h	\
-	MeshClass.h			\
-	MeshGenerator.h			\
-	CartesianGenerator.h		\
-	MeshAdaptor.h			\
-	SurfaceAdaptor.h		\
-	CompressionAdaptor.h		\
-	SpatialTree.def			\
-	SpatialTree.h			\
-	MeshVariable.h			\
-	Remesher.h			\
-	Init.h				\
-	Finalise.h
-
-EXTERNAL_INCLUDES = 
-EXTERNAL_LIBS = -L${LIB_DIR} -lStgDomainShape -lStgDomainGeometry ${RPATH_LFLAGS}
-
-packages = STGERMAIN MPI XML
-
-ifdef HAVE_PYTHON
-	packages += PYTHON
-endif
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Mesh/tests/makefile
--- a/Mesh/tests/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,49 +0,0 @@
-
-#Finds the Absolute path to the Project Root directory
-SHELL := /bin/bash
-PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-include ${PROJ_ROOT}/Makefile.system
-
-# Subdirectories
-tests = lib${PROJECT}_DomainMesh
-
-SRCS = \
-	testCartesianGenerator.c \
-	testDecomp.c \
-	testMesh.c \
-	testMeshTopology.c \
-	testSpatialTree.c
-
-
-checks = \
-	testCartesianGenerator.0of1.sh \
-	testDecomp.0of1.sh \
-	testMesh.0of1.sh \
-	testCartesianGenerator.0of2.sh \
-	testDecomp.0of2.sh \
-	testMesh.0of2.sh \
-	testCartesianGenerator.0of3.sh \
-	testDecomp.0of3.sh \
-	testMesh.0of3.sh \
-	testCartesianGenerator.0of4.sh \
-	testDecomp.0of4.sh \
-	testMesh.0of4.sh
-
-EXTERNAL_INCLUDES = -I${INC_DIR}/${PROJECT}
-EXTERNAL_LIBS = -L${LIB_DIR} -lStgDomainMesh -lStgDomainShape -lStgDomainGeometry ${RPATH_LFLAGS}
-
-packages = STGERMAIN MPI XML MATH DL 
-
-ifdef HAVE_PYTHON
-	packages += PYTHON
-endif
-
-ifdef USE_OPTIONAL_MATH
-	# For full tensor math it needs some blas lapack functions only if available
-	packages := LAPACK_BLAS ${packages}
-        ifneq (Darwin,${SYSTEM})
-	       EXTERNAL_LIBS +=  -lg2c
-	endif
-endif
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Python/Bindings/Makefile.def
--- a/Python/Bindings/Makefile.def	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,34 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: Makefile.def 3462 2006-02-19 06:53:24Z WalterLandry $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-def_sub = Mesh
-
-def_pyc_package = StGermain/Discretisation/Bindings
-def_pyc = __init__.py
diff -r 916df05afe5c -r 482002daa691 Python/Bindings/Mesh/Makefile.def
--- a/Python/Bindings/Mesh/Makefile.def	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,42 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: Makefile.def 3462 2006-02-19 06:53:24Z WalterLandry $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-def_pyb = Mesh
-def_pyb_package = StGermain/Discretisation/Bindings
-
-def_srcs = \
-	misc.c \
-	bindings.c \
-	init.c
-
-def_hdrs = \
-	misc.h \
-	bindings.h
-
diff -r 916df05afe5c -r 482002daa691 Python/Bindings/Mesh/makefile
--- a/Python/Bindings/Mesh/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,49 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3462 2006-02-19 06:53:24Z WalterLandry $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-# obtain defaults for required variables according to system and project location, and then run the build.
-ifndef PROJ_ROOT
-	PROJ_ROOT=../../../..
-endif
-include ${PROJ_ROOT}/Makefile.system
-include Makefile.def
-
-pyb = ${def_pyb}
-
-SRCS = ${def_srcs}
-PYTHON_PACKAGE = ${def_pyb_package}
-
-PROJ_LIBS = ${def_libs}
-EXTERNAL_LIBS = -lStGermainDiscretisation -lStGermainBase
-EXTERNAL_INCLUDES = -I${INC_DIR}/StGermain
-
-packages = MPI XML MATH
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Python/Bindings/makefile
--- a/Python/Bindings/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,43 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3462 2006-02-19 06:53:24Z WalterLandry $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-# obtain defaults for required variables according to system and project location, and then run the build.
-ifndef PROJ_ROOT
-	PROJ_ROOT=../../..
-endif
-include ${PROJ_ROOT}/Makefile.system
-include Makefile.def
-
-subdirs = ${def_sub}
-
-PYTHON_PACKAGE = ${def_pyc_package}
-pyc = ${def_pyc}
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Python/Makefile.def
--- a/Python/Makefile.def	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,34 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: Makefile.def 3462 2006-02-19 06:53:24Z WalterLandry $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-def_sub = Bindings
-
-def_pyc_package = StGermain/Discretisation
-def_pyc = __init__.py
diff -r 916df05afe5c -r 482002daa691 Python/makefile
--- a/Python/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,46 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3864 2006-10-16 09:21:03Z SteveQuenette $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-# obtain defaults for required variables according to system and project location, and then run the build.
-ifndef PROJ_ROOT
-	PROJ_ROOT=../..
-endif
-include ${PROJ_ROOT}/Makefile.system
-include Makefile.def
-
-ifdef HAVE_PYTHON
-	subdirs = ${def_sub}
-
-	PYTHON_PACKAGE = ${def_pyc_package}
-	pyc = ${def_pyc}
-endif
-
-include ${PROJ_ROOT}/Makefile.vmake
-
diff -r 916df05afe5c -r 482002daa691 Shape/makefile
--- a/Shape/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-
-#Finds the Absolute path to the Project Root directory
-SHELL := /bin/bash
-	PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-include ${PROJ_ROOT}/Makefile.system
-
-# Subdirectories
-subdirs := src tests
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Shape/src/makefile
--- a/Shape/src/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,89 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3982 2007-01-23 03:52:15Z KathleenHumble $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-# obtain defaults for required variables according to system and project location, and then run the build.
-ifndef PROJ_ROOT
-	PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-endif
-include ${PROJ_ROOT}/Makefile.system
-
-
-lib = StgDomainShape
-libstatic = yes
-libdynamic = yes
-includes = StgDomain/Shape
-
-SRCS = \
-	BelowCosinePlane.c \
-	Cylinder.c \
-	Intersection.c \
-	Sphere.c \
-	BelowPlane.c \
-	Everywhere.c \
-	PolygonShape.c \
-	Superellipsoid.c \
-	Box.c \
-	Finalise.c \
-	PythonShape.c \
-	Union.c \
-	ConvexHull.c \
-	Init.c \
-	ShapeClass.c
-
-
-HDRS = \
-	BelowCosinePlane.h \
-	Cylinder.h \
-	Intersection.h \
-	ShapeClass.h \
-	types.h \
-	BelowPlane.h \
-	Everywhere.h \
-	PolygonShape.h \
-	Sphere.h \
-	Box.h \
-	Finalise.h \
-	PythonShape.h \
-	Superellipsoid.h \
-	ConvexHull.h \
-	Init.h \
-	Shape.h \
-	Union.h
-
-EXTERNAL_INCLUDES = 
-EXTERNAL_LIBS = -L${LIB_DIR} -lStgDomainGeometry ${RPATH_LFLAGS}
-
-packages = STGERMAIN MPI XML
-
-ifdef HAVE_PYTHON
-	packages += PYTHON
-endif
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Shape/tests/makefile
--- a/Shape/tests/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,59 +0,0 @@
-
-#Finds the Absolute path to the Project Root directory
-SHELL := /bin/bash
-	PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-include ${PROJ_ROOT}/Makefile.system
-
-# Subdirectories
-tests = lib${PROJECT}_DomainShape
-
-SRCS = testShape.c
-
-checks = \
-	testBox2D.0of1.sh \
-	testBox3D.0of1.sh \
-	testConvexHull2D.0of1.sh \
-	testConvexHull3D.0of1.sh \
-	testCylinder.0of1.sh \
-	testIntersection2D.0of1.sh \
-	testIntersection2DDoubleNot.0of1.sh \
-	testIntersection2DSingleNot.0of1.sh \
-	testIntersection3D.0of1.sh \
-	testIntersection3DDoubleNot.0of1.sh \
-	testIntersection3DSingleNot.0of1.sh \
-	testPolygonShape2D.0of1.sh \
-	testPolygonShape3D.0of1.sh \
-	testSphere2D.0of1.sh \
-	testSphere3D.0of1.sh \
-	testSphere2D-invert.0of1.sh \
-	testSuperellipsoid2D.0of1.sh \
-	testSuperellipsoid3D.0of1.sh \
-	testUnion2D.0of1.sh \
-	testUnion2DSingleNot.0of1.sh \
-	testUnion3D.0of1.sh \
-	testUnion3DSingleNot.0of1.sh 
-
-ifdef HAVE_PYTHON
-	checks += \
-		testPython2D.0of1.sh \
-		testPython3D.0of1.sh 
-endif
-
-EXTERNAL_INCLUDES = -I${INC_DIR}/${PROJECT}
-EXTERNAL_LIBS = -L${LIB_DIR} -lStgDomainShape -lStgDomainGeometry ${RPATH_LFLAGS}
-
-packages = STGERMAIN MPI XML MATH DL 
-
-ifdef HAVE_PYTHON
-	packages += PYTHON
-endif
-
-ifdef USE_OPTIONAL_MATH
-	# For full tensor math it needs some blas lapack functions only if available
-	packages := LAPACK_BLAS ${packages}
-        ifneq (Darwin,${SYSTEM})
-	       EXTERNAL_LIBS +=  -lg2c
-	endif
-endif
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Swarm/makefile
--- a/Swarm/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3462 2006-02-19 06:53:24Z WalterLandry $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-#Finds the Absolute path to the Project Root directory
-SHELL := /bin/bash
-	PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-include ${PROJ_ROOT}/Makefile.system
-
-subdirs = src tests
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Swarm/src/makefile
--- a/Swarm/src/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,130 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3462 2006-02-19 06:53:24Z WalterLandry $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-# obtain defaults for required variables according to system and project location, and then run the build.
-ifndef PROJ_ROOT
-	PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-endif
-include ${PROJ_ROOT}/Makefile.system
-
-
-lib = StgDomainSwarm
-libstatic = yes
-libdynamic = yes
-includes = StgDomain/Swarm
-
-SRCS = \
-	CellLayout.c \
-	ElementCellLayout.c \
-	FileParticleLayout.c \
-	Finalise.c \
-	GaussBorderParticleLayout.c \
-	GaussParticleLayout.c \
-	GlobalParticleLayout.c \
-	Init.c \
-	IntegrationPoint.c \
-	LineParticleLayout.c \
-	ManualParticleLayout.c \
-	MeshParticleLayout.c \
-	OperatorSwarmVariable.c \
-	ParticleCommHandler.c \
-	ParticleLayout.c \
-	ParticleMovementHandler.c \
-	ParticleShadowSync.c \
-	PerCellParticleLayout.c \
-	PlaneParticleLayout.c \
-	Random.c \
-	RandomParticleLayout.c \
-	SingleCellLayout.c \
-	SpaceFillerParticleLayout.c \
-	StandardParticle.c \
-	SwarmClass.c \
-	SwarmDump.c \
-	SwarmOutput.c \
-	SwarmShapeVC.c \
-	SwarmVariable.c \
-	SwarmVariable_Register.c \
-	Swarm_Register.c \
-	TriGaussParticleLayout.c \
-	TriSingleCellLayout.c \
-	UnionParticleLayout.c \
-	WithinShapeParticleLayout.c
-	
-HDRS = \
-	CellLayout.h \
-	ElementCellLayout.h \
-	FileParticleLayout.h \
-	Finalise.h \
-	GaussBorderParticleLayout.h \
-	GaussParticleLayout.h \
-	GlobalParticleLayout.h \
-	Init.h \
-	IntegrationPoint.h \
-	LineParticleLayout.h \
-	ManualParticleLayout.h \
-	MeshParticleLayout.h \
-	OperatorSwarmVariable.h \
-	ParticleCommHandler.h \
-	ParticleLayout.h \
-	ParticleMovementHandler.h \
-	ParticleShadowSync.h \
-	PerCellParticleLayout.h \
-	PlaneParticleLayout.h \
-	Random.h \
-	RandomParticleLayout.h \
-	ShadowInfo.h \
-	SingleCellLayout.h \
-	SpaceFillerParticleLayout.h \
-	StandardParticle.h \
-	Swarm.h \
-	SwarmClass.h \
-	SwarmDump.h \
-	SwarmOutput.h \
-	SwarmShapeVC.h \
-	SwarmVariable.h \
-	SwarmVariable_Register.h \
-	Swarm_Register.h \
-	TriGaussParticleLayout.h \
-	TriSingleCellLayout.h \
-	UnionParticleLayout.h \
-	WithinShapeParticleLayout.h \
-	shortcuts.h \
-	types.h
-
-EXTERNAL_INCLUDES = 
-EXTERNAL_LIBS = -L${LIB_DIR} -lStgDomainMesh -lStgDomainShape -lStgDomainGeometry ${RPATH_LFLAGS}
-
-packages = STGERMAIN MPI XML
-
-ifdef HAVE_PYTHON
-	packages += PYTHON
-endif
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Swarm/tests/Bouncer/makefile
--- a/Swarm/tests/Bouncer/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-
-#Finds the Absolute path to the Project Root directory
-SHELL := /bin/bash
-PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-include ${PROJ_ROOT}/Makefile.system
-
-# Subdirectories
-#subdirs := tests
-
-# Source Code and Header files
-#SRCS := $(wildcard *.c)
-#HDRS := $(wildcard *.h)
-
-# What to call the plugin
-modName := $(shell basename `pwd`)
-mod = ${PROJECT}_${modName}
-
-# Where to put header files
-includes = ${PROJECT}/${modName}
-
-# External Libraries and Headers
-packages = STGERMAIN MPI XML MATH
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Swarm/tests/Makefile.def
--- a/Swarm/tests/Makefile.def	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: Makefile.def 3636 2006-06-13 10:09:59Z PatrickSunter $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-def_sub = SingleAttractor VaryingCornerAttractors Bouncer Spinner
-
-def_tst = libStGermainDiscretisationSwarm
-
-def_srcs = $(wildcard *.c)
-
-def_checks = $(wildcard test*.*of*.sh)
-
diff -r 916df05afe5c -r 482002daa691 Swarm/tests/SingleAttractor/makefile
--- a/Swarm/tests/SingleAttractor/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-
-#Finds the Absolute path to the Project Root directory
-SHELL := /bin/bash
-PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-include ${PROJ_ROOT}/Makefile.system
-
-# Subdirectories
-#subdirs := tests
-
-# Source Code and Header files
-SRCS := $(wildcard *.c)
-HDRS := $(wildcard *.h)
-
-# What to call the plugin
-modName := $(shell basename `pwd`)
-mod = ${PROJECT}_${modName}
-
-# Where to put header files
-includes = ${PROJECT}/${modName}
-
-# External Libraries and Headers
-packages = STGERMAIN MPI XML MATH
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Swarm/tests/Spinner/makefile
--- a/Swarm/tests/Spinner/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-
-#Finds the Absolute path to the Project Root directory
-SHELL := /bin/bash
-PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-include ${PROJ_ROOT}/Makefile.system
-
-# Subdirectories
-#subdirs := tests
-
-# Source Code and Header files
-#SRCS := $(wildcard *.c)
-#HDRS := $(wildcard *.h)
-
-# What to call the plugin
-modName := $(shell basename `pwd`)
-mod = ${PROJECT}_${modName}
-
-# Where to put header files
-includes = ${PROJECT}/${modName}
-
-# External Libraries and Headers
-packages = STGERMAIN MPI XML MATH
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Swarm/tests/VaryingCornerAttractors/makefile
--- a/Swarm/tests/VaryingCornerAttractors/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-
-#Finds the Absolute path to the Project Root directory
-SHELL := /bin/bash
-PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-include ${PROJ_ROOT}/Makefile.system
-
-# Subdirectories
-#subdirs := tests
-
-# Source Code and Header files
-#SRCS := $(wildcard *.c)
-#HDRS := $(wildcard *.h)
-
-# What to call the plugin
-modName := $(shell basename `pwd`)
-mod = ${PROJECT}_${modName}
-
-# Where to put header files
-includes = ${PROJECT}/${modName}
-
-# External Libraries and Headers
-packages = STGERMAIN MPI XML MATH
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Swarm/tests/makefile
--- a/Swarm/tests/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,107 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3982 2007-01-23 03:52:15Z KathleenHumble $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-#Finds the Absolute path to the Project Root directory
-SHELL := /bin/bash
-	PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-include ${PROJ_ROOT}/Makefile.system
-
-subdirs = SingleAttractor VaryingCornerAttractors Bouncer Spinner
-
-tests = lib${PROJECT}_Swarm
-
-SRCS = \
-	testElementCellLayout0.c \
-	testGaussLayout.c \
-	testGaussLayoutSingleCell.c \
-	testManualParticleLayout.c \
-	testParticleCoords.c \
-	testSingleCellLayout0.c \
-	testSpaceFillerParticleLayout.c \
-	testSwarm.c \
-	testSwarmDumpAndLoad.c \
-	testSwarmOutput.c \
-	testSwarmParticleAdvection.c \
-	testSwarmParticleShadowSync.c \
-	testWithinShapeParticleLayout.c \
-
-checks = \
-	testElementCellLayout0.0of1.sh \
-	testElementCellLayout0.0of2.sh \
-	testElementCellLayout0.1of2.sh \
-	testGaussLayout.0of1.sh \
-	testGaussLayoutSingleCell.0of1.sh \
-	testLineParticleLayout.0of1.sh \
-	testManualParticleLayout.0of1.sh \
-	testManualParticleLayout.0of2.sh \
-	testManualParticleLayout.1of2.sh \
-	testSingleCellLayout0.0of1.sh \
-	testSpaceFillerParticleLayout.0of1.sh \
-	testSpaceFillerParticleLayout.0of2.sh \
-	testSpaceFillerParticleLayout.1of2.sh \
-	testSwarm.0of1.sh \
-	testSwarm.0of2.sh \
-	testSwarm.1of2.sh \
-	testSwarmDumpAndLoad.0of1.sh \
-	testSwarmDumpAndLoad.0of2.sh \
-	testSwarmDumpAndLoad.1of2.sh \
-	testSwarmOutput.0of1.sh \
-	testSwarmOutput.0of2.sh \
-	testSwarmParticleAdvectionSingleAttractor.0of1.sh \
-	testSwarmParticleAdvectionSingleAttractor.0of2.sh \
-	testSwarmParticleAdvectionSingleAttractor.0of3.sh \
-	testSwarmParticleAdvectionSingleAttractor.1of2.sh \
-	testSwarmParticleAdvectionSingleAttractor.1of3.sh \
-	testSwarmParticleAdvectionSingleAttractor.2of3.sh \
-	testSwarmParticleShadowSync.0of2.sh \
-	testSwarmParticleShadowSync.0of3.sh \
-	testWithinShapeParticleLayout.0of1.sh \
-	testWithinShapeParticleLayout.0of2.sh \
-	testWithinShapeParticleLayout.1of2.sh \
-
-PROJ_LIBS = 
-EXTERNAL_INCLUDES = -I${INC_DIR}/${PROJECT} -DLIB_DIR=\"${LIB_DIR}\"
-EXTERNAL_LIBS = -L${LIB_DIR} -lStgDomainSwarm -lStgDomainUtils -lStgDomainMesh -lStgDomainShape -lStgDomainGeometry ${RPATH_LFLAGS}
-
-packages = STGERMAIN MPI XML MATH DL 
-
-ifdef HAVE_PYTHON
-	packages += PYTHON
-endif
-
-ifdef USE_OPTIONAL_MATH
-	# For full tensor math it needs some blas lapack functions only if available
-	packages := LAPACK_BLAS ${packages}
-        ifneq (Darwin,${SYSTEM})
-	       EXTERNAL_LIBS +=  -lg2c
-	endif
-endif
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Utils/makefile
--- a/Utils/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,41 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3462 2006-02-19 06:53:24Z WalterLandry $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-# obtain defaults for required variables according to system and project location, and then run the build.
-ifndef PROJ_ROOT
-	PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-endif
-include ${PROJ_ROOT}/Makefile.system
-
-
-subdirs = src tests
-
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Utils/src/makefile
--- a/Utils/src/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,121 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3462 2006-02-19 06:53:24Z WalterLandry $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-# obtain defaults for required variables according to system and project location, and then run the build.
-ifndef PROJ_ROOT
-	PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-endif
-include ${PROJ_ROOT}/Makefile.system
-
-
-lib = StgDomainUtils
-libstatic = yes
-libdynamic = yes
-includes = StgDomain/Utils
-
-SRCS = \
-	AllElementsVC.c \
-	AllNodesVC.c \
-	CornerVC.c \
-	ContactVC.c \
-	DomainContext.c \
-	DofLayout.c \
-	FieldVariable.c \
-	FieldVariable_Register.c \
-	Finalise.c \
-	Init.c \
-	InnerWallVC.c \
-	LinearRegression.c \
-	MeshShapeVC.c \
-	MeshBoundaryShape.c \
-	NewRemesher.c \
-	Operator.c \
-	OperatorFieldVariable.c \
-	RegularMeshUtils.c \
-	RegularRemesher.c \
-	RegularRemesherCmpt.c \
-	ShapeAdvector.c \
-	SobolGenerator.c \
-	TimeIntegratee.c \
-	TimeIntegrator.c \
-	WallVC.c
-#	CellRemesher.c \
-#	EmbeddedSurface.c \
-#	SemiRegDeform.c \
-#	StripRemesher.c \
-#
-
-HDRS = \
-	AllElementsVC.h \
-	AllNodesVC.h \
-	CornerVC.h \
-	ContactVC.h \
-	DomainContext.h \
-	DofLayout.h \
-	FieldVariable.h \
-	FieldVariable_Register.h \
-	Finalise.h \
-	Init.h \
-	InnerWallVC.h \
-	LinearRegression.h \
-	MeshShapeVC.h \
-	MeshBoundaryShape.h \
-	NewRemesher.def \
-	NewRemesher.h \
-	Operator.h \
-	OperatorFieldVariable.h \
-	RegularMeshUtils.h \
-	RegularRemesher.def \
-	RegularRemesher.h \
-	RegularRemesherCmpt.h \
-	ShapeAdvector.h \
-	SobolGenerator.h \
-	TimeIntegratee.h \
-	TimeIntegrator.h \
-	Utils.h \
-	WallVC.h \
-	types.h
-#	CellRemesher.h \
-#	EmbeddedSurface.h \
-#	SemiRegDeform.h \
-#	StripRemesher.h \
-#
-
-
-EXTERNAL_INCLUDES = 
-EXTERNAL_LIBS = -L${LIB_DIR} -lStgDomainMesh -lStgDomainShape -lStgDomainGeometry ${RPATH_LFLAGS}
-
-packages = STGERMAIN MPI XML
-
-ifdef HAVE_PYTHON
-	packages += PYTHON
-endif
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 Utils/tests/Makefile.def
--- a/Utils/tests/Makefile.def	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,87 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: Makefile.def 4137 2007-06-07 05:46:46Z LukeHodkinson $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-def_tst = libStGermainDiscretisationUtils
-
-def_srcs = \
-	testRegularMeshUtils.c \
-	testFieldVariable_Register.c \
-	testOperatorFieldVariable.c \
-	testAllNodesVC.c \
-	testWallVC.c \
-	testCompositeVC.c \
-	testCompositeVC-dictionary.c \
-	testDofLayout.c \
-	testDofLayout-remap.c \
-	testDofLayout-saveAndLoad.c \
-	testSobolGenerator.c \
-	testTimeIntegration.c \
-	testCornerVC.c \
-	testRegularRemesher.c
-#	testSemiRegDeform.c \
-
-def_checks = \
-	testFieldVariable_Register.0of1.sh \
-	testOperatorFieldVariable.0of1.sh \
-	testAllNodesVC.0of1.sh \
-	testAllNodesVC.0of2.sh \
-	testAllNodesVC.1of2.sh \
-	testAllNodesVC.0of3.sh \
-	testAllNodesVC.1of3.sh \
-	testAllNodesVC.2of3.sh \
-	testWallVC.0of1.sh \
-	testWallVC.0of2.sh \
-	testWallVC.1of2.sh \
-	testWallVC.0of3.sh \
-	testWallVC.1of3.sh \
-	testWallVC.2of3.sh \
-	testCompositeVC.0of1.sh \
-	testCompositeVC.0of2.sh \
-	testCompositeVC.1of2.sh \
-	testCompositeVC.0of3.sh \
-	testCompositeVC.1of3.sh \
-	testCompositeVC.2of3.sh \
-	testCompositeVC-dictionary.0of1.sh \
-	testDofLayout.0of1.sh \
-	testDofLayout-remap.0of1.sh \
-	testDofLayout-saveAndLoad.0of1.sh \
-	testTimeIntegrationEuler.0of1.sh \
-	testTimeIntegrationRK2.0of1.sh \
-	testTimeIntegrationRK4.0of1.sh \
-	testSobolGenerator.0of1.sh \
-	testRegularMeshUtils.0of1.sh \
-	testRegularMeshUtils.0of2.sh \
-	testRegularMeshUtils.1of2.sh \
-	testCornerVC.0of1.sh \
-	testCornerVC.0of2.sh \
-	testCornerVC.1of2.sh \
-	testCornerVC.0of3.sh \
-	testCornerVC.1of3.sh \
-	testCornerVC.2of3.sh
diff -r 916df05afe5c -r 482002daa691 Utils/tests/makefile
--- a/Utils/tests/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,112 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3982 2007-01-23 03:52:15Z KathleenHumble $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-#Finds the Absolute path to the Project Root directory
-SHELL := /bin/bash
-	PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-include ${PROJ_ROOT}/Makefile.system
-
-tests = lib${PROJECT}_Utils
-
-SRCS = \
-	testRegularMeshUtils.c \
-	testFieldVariable_Register.c \
-	testOperatorFieldVariable.c \
-	testAllNodesVC.c \
-	testWallVC.c \
-	testCompositeVC.c \
-	testCompositeVC-dictionary.c \
-	testDofLayout.c \
-	testDofLayout-remap.c \
-	testDofLayout-saveAndLoad.c \
-	testSobolGenerator.c \
-	testTimeIntegration.c \
-	testCornerVC.c \
-	testRegularRemesher.c
-#	testSemiRegDeform.c \
-
-checks = \
-	testFieldVariable_Register.0of1.sh \
-	testOperatorFieldVariable.0of1.sh \
-	testAllNodesVC.0of1.sh \
-	testAllNodesVC.0of2.sh \
-	testAllNodesVC.1of2.sh \
-	testAllNodesVC.0of3.sh \
-	testAllNodesVC.1of3.sh \
-	testAllNodesVC.2of3.sh \
-	testWallVC.0of1.sh \
-	testWallVC.0of2.sh \
-	testWallVC.1of2.sh \
-	testWallVC.0of3.sh \
-	testWallVC.1of3.sh \
-	testWallVC.2of3.sh \
-	testCompositeVC.0of1.sh \
-	testCompositeVC.0of2.sh \
-	testCompositeVC.1of2.sh \
-	testCompositeVC.0of3.sh \
-	testCompositeVC.1of3.sh \
-	testCompositeVC.2of3.sh \
-	testCompositeVC-dictionary.0of1.sh \
-	testDofLayout.0of1.sh \
-	testDofLayout-remap.0of1.sh \
-	testDofLayout-saveAndLoad.0of1.sh \
-	testTimeIntegrationEuler.0of1.sh \
-	testTimeIntegrationRK2.0of1.sh \
-	testTimeIntegrationRK4.0of1.sh \
-	testSobolGenerator.0of1.sh \
-	testRegularMeshUtils.0of1.sh \
-	testRegularMeshUtils.0of2.sh \
-	testRegularMeshUtils.1of2.sh \
-	testCornerVC.0of1.sh \
-	testCornerVC.0of2.sh \
-	testCornerVC.1of2.sh \
-	testCornerVC.0of3.sh \
-	testCornerVC.1of3.sh \
-	testCornerVC.2of3.sh
-
-PROJ_LIBS = 
-EXTERNAL_INCLUDES = -I${INC_DIR}/${PROJECT}
-EXTERNAL_LIBS = -L${LIB_DIR} -lStgDomainUtils -lStgDomainMesh -lStgDomainShape -lStgDomainGeometry ${RPATH_LFLAGS}
-
-packages = STGERMAIN MPI XML MATH DL 
-
-ifdef HAVE_PYTHON
-	packages += PYTHON
-endif
-
-ifdef USE_OPTIONAL_MATH
-	# For full tensor math it needs some blas lapack functions only if available
-	packages := LAPACK_BLAS ${packages}
-        ifneq (Darwin,${SYSTEM})
-	       EXTERNAL_LIBS +=  -lg2c
-	endif
-endif
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 libStgDomain/Toolbox/makefile
--- a/libStgDomain/Toolbox/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,58 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003-2006, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street,
-##	Melbourne, 3053, Australia.
-##
-## Primary Contributing Organisations:
-##	Victorian Partnership for Advanced Computing Ltd, Computational Software Development - http://csd.vpac.org
-##	Australian Computational Earth Systems Simulator - http://www.access.edu.au
-##	Monash Cluster Computing - http://www.mcc.monash.edu.au
-##	Computational Infrastructure for Geodynamics - http://www.geodynamics.org
-##
-## Contributors:
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Robert Turnbull, Research Assistant, Monash University. (robert.turnbull at sci.monash.edu.au)
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	David May, PhD Student, Monash University (david.may at sci.monash.edu.au)
-##	Louis Moresi, Associate Professor, Monash University. (louis.moresi at sci.monash.edu.au)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##	Julian Giordani, Research Assistant, Monash University. (julian.giordani at sci.monash.edu.au)
-##	Vincent Lemiale, Postdoctoral Fellow, Monash University. (vincent.lemiale at sci.monash.edu.au)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 535 2006-04-11 13:07:34Z PatrickSunter $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-SHELL := $(shell which bash)
-	PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-include ${PROJ_ROOT}/Makefile.system
-
-modName := $(shell basename `pwd` )
-modName := $(shell echo ${modName} | cut -c 1 | tr '[:lower:]' '[:upper:]' )$(shell echo ${modName} | cut -c 2- ) 
-
-mod = ${PROJECT}_${modName}
-includes = ${PROJECT}/${modName}
-
-SRCS = $(wildcard *.c)
-HDRS = $(wildcard *.h)
-
-packages = STGERMAIN MPI XML MATH DL 
-EXTERNAL_LIBS = -lStgDomain
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 libStgDomain/makefile
--- a/libStgDomain/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,50 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003-2006, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street,
-##	Melbourne, 3053, Australia.
-##
-## Primary Contributing Organisations:
-##	Victorian Partnership for Advanced Computing Ltd, Computational Software Development - http://csd.vpac.org
-##	Australian Computational Earth Systems Simulator - http://www.access.edu.au
-##	Monash Cluster Computing - http://www.mcc.monash.edu.au
-##	Computational Infrastructure for Geodynamics - http://www.geodynamics.org
-##
-## Contributors:
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Robert Turnbull, Research Assistant, Monash University. (robert.turnbull at sci.monash.edu.au)
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	David May, PhD Student, Monash University (david.may at sci.monash.edu.au)
-##	Louis Moresi, Associate Professor, Monash University. (louis.moresi at sci.monash.edu.au)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##	Julian Giordani, Research Assistant, Monash University. (julian.giordani at sci.monash.edu.au)
-##	Vincent Lemiale, Postdoctoral Fellow, Monash University. (vincent.lemiale at sci.monash.edu.au)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 934 2007-08-02 08:37:40Z SteveQuenette $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-#Finds the Absolute path to the Project Root directory
-SHELL := /bin/bash
-PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-include ${PROJ_ROOT}/Makefile.system
-
-# Subdirectories
-subdirs := src tests Toolbox
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 libStgDomain/src/makefile
--- a/libStgDomain/src/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,68 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3681 2006-07-17 00:57:30Z AlanLo $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-# obtain defaults for required variables according to system and project location, and then run the build.
-ifndef PROJ_ROOT
-	PROJ_ROOT=../..
-endif
-include ${PROJ_ROOT}/Makefile.system
-
-lib = StgDomain
-libstatic = yes
-libdynamic = yes
-includes = StgDomain
-
-SRCS = \
-	Init.c \
-	Finalise.c
-	
-HDRS = \
-	Init.h \
-	Finalise.h \
-	StgDomain.h
-	
-PROJ_LIBS = 
-PROJ_OBJLISTS = \
-	StgDomainUtils \
-	StgDomainSwarm \
-	StgDomainMesh \
-	StgDomainShape \
-	StgDomainGeometry
-
-EXTERNAL_INCLUDES =
-EXTERNAL_LIBS = ${LAPACK_BLAS_LIBS}
-
-packages = STGERMAIN MPI XML MATH
-
-ifdef HAVE_PYTHON
-	packages += PYTHON
-endif
-	
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 libStgDomain/tests/Makefile.def
--- a/libStgDomain/tests/Makefile.def	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: Makefile.def 3462 2006-02-19 06:53:24Z WalterLandry $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-def_tst = libDiscretisation
-
-def_srcs = \
-	testLibDiscretisation.c
-
-def_checks = \
-	testLibDiscretisation.0of1.sh
-
diff -r 916df05afe5c -r 482002daa691 libStgDomain/tests/makefile
--- a/libStgDomain/tests/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,62 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3982 2007-01-23 03:52:15Z KathleenHumble $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-#Finds the Absolute path to the Project Root directory
-SHELL := /bin/bash
-	PROJ_ROOT := $(shell until test -r ./Makefile.system ; do cd .. ; done ; echo `pwd`)
-include ${PROJ_ROOT}/Makefile.system
-
-subdirs = 
-
-tests = lib${PROJECT}
-
-SRCS = testLibDiscretisation.c
-
-checks = testLibDiscretisation.0of1.sh
-
-PROJ_LIBS = 
-EXTERNAL_INCLUDES = -I${INC_DIR}/${PROJECT}
-EXTERNAL_LIBS = -L${LIB_DIR} -lStgDomain ${RPATH_LFLAGS}
-
-packages = STGERMAIN MPI XML MATH DL 
-
-ifdef HAVE_PYTHON
-	packages += PYTHON
-endif
-
-ifdef USE_OPTIONAL_MATH
-	# For full tensor math it needs some blas lapack functions only if available
-	packages := LAPACK_BLAS ${packages}
-        ifneq (Darwin,${SYSTEM})
-	       EXTERNAL_LIBS +=  -lg2c
-	endif
-endif
-
-include ${PROJ_ROOT}/Makefile.vmake
diff -r 916df05afe5c -r 482002daa691 makefile
--- a/makefile	Fri Oct 03 08:05:18 2008 +1000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,37 +0,0 @@
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-##
-## Copyright (C), 2003, Victorian Partnership for Advanced Computing (VPAC) Ltd, 110 Victoria Street, Melbourne, 3053, Australia.
-##
-## Authors:
-##	Stevan M. Quenette, Senior Software Engineer, VPAC. (steve at vpac.org)
-##	Patrick D. Sunter, Software Engineer, VPAC. (pds at vpac.org)
-##	Luke J. Hodkinson, Computational Engineer, VPAC. (lhodkins at vpac.org)
-##	Siew-Ching Tan, Software Engineer, VPAC. (siew at vpac.org)
-##	Alan H. Lo, Computational Engineer, VPAC. (alan at vpac.org)
-##	Raquibul Hassan, Computational Engineer, VPAC. (raq at vpac.org)
-##
-##  This library is free software; you can redistribute it and/or
-##  modify it under the terms of the GNU Lesser General Public
-##  License as published by the Free Software Foundation; either
-##  version 2.1 of the License, or (at your option) any later version.
-##
-##  This library is distributed in the hope that it will be useful,
-##  but WITHOUT ANY WARRANTY; without even the implied warranty of
-##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-##  Lesser General Public License for more details.
-##
-##  You should have received a copy of the GNU Lesser General Public
-##  License along with this library; if not, write to the Free Software
-##  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
-##
-## $Id: makefile 3462 2006-02-19 06:53:24Z WalterLandry $
-##
-##~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-# obtain defaults for required variables according to system and project location, and then run the build.
-override PROJ_ROOT=.
-include ${PROJ_ROOT}/Makefile.system
-
-subdirs = Geometry Shape Mesh Utils Swarm libStgDomain
-
-include ${PROJ_ROOT}/Makefile.vmake



More information about the CIG-COMMITS mailing list