[cig-commits] r5789 - in long/3D/Gale/trunk: . src/StGermain
src/StGermain/Base/Automation/src src/StGermain/Base/Container/src
src/StGermain/Base/Context/src src/StGermain/Base/Extensibility/src
src/StGermain/Base/FlattenXML/src
src/StGermain/Base/Foundation/src src/StGermain/Base/IO/src
src/StGermain/Base/ListPlugins/src src/StGermain/Base/src
src/StGermain/Discretisation/Geometry/src
src/StGermain/Discretisation/Mesh/src
src/StGermain/Discretisation/Shape/src
src/StGermain/Discretisation/Swarm/src
src/StGermain/Discretisation/Utils/src
src/StGermain/Discretisation/src src/StGermain/FD/src
src/StGermain/libStGermain/src
walter at geodynamics.org
walter at geodynamics.org
Fri Jan 12 16:23:19 PST 2007
Author: walter
Date: 2007-01-12 16:23:18 -0800 (Fri, 12 Jan 2007)
New Revision: 5789
Modified:
long/3D/Gale/trunk/
long/3D/Gale/trunk/SConstruct
long/3D/Gale/trunk/src/StGermain/Base/Automation/src/SConscript
long/3D/Gale/trunk/src/StGermain/Base/Container/src/SConscript
long/3D/Gale/trunk/src/StGermain/Base/Context/src/SConscript
long/3D/Gale/trunk/src/StGermain/Base/Extensibility/src/SConscript
long/3D/Gale/trunk/src/StGermain/Base/FlattenXML/src/SConscript
long/3D/Gale/trunk/src/StGermain/Base/Foundation/src/SConscript
long/3D/Gale/trunk/src/StGermain/Base/IO/src/SConscript
long/3D/Gale/trunk/src/StGermain/Base/ListPlugins/src/SConscript
long/3D/Gale/trunk/src/StGermain/Base/src/SConscript
long/3D/Gale/trunk/src/StGermain/Discretisation/Geometry/src/SConscript
long/3D/Gale/trunk/src/StGermain/Discretisation/Mesh/src/SConscript
long/3D/Gale/trunk/src/StGermain/Discretisation/Shape/src/SConscript
long/3D/Gale/trunk/src/StGermain/Discretisation/Swarm/src/SConscript
long/3D/Gale/trunk/src/StGermain/Discretisation/Utils/src/SConscript
long/3D/Gale/trunk/src/StGermain/Discretisation/src/SConscript
long/3D/Gale/trunk/src/StGermain/FD/src/SConscript
long/3D/Gale/trunk/src/StGermain/SConscript
long/3D/Gale/trunk/src/StGermain/libStGermain/src/SConscript
Log:
r1419 at earth: boo | 2007-01-12 16:22:30 -0800
Include build/include/StGermain only for StGermain proper, not everything, as some files are identical (e.g. Discretisation.h)
Property changes on: long/3D/Gale/trunk
___________________________________________________________________
Name: svk:merge
- 3a629746-de10-0410-b17b-fd6ecaaa963e:/cig:1415
+ 3a629746-de10-0410-b17b-fd6ecaaa963e:/cig:1419
Modified: long/3D/Gale/trunk/SConstruct
===================================================================
--- long/3D/Gale/trunk/SConstruct 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/SConstruct 2007-01-13 00:23:18 UTC (rev 5789)
@@ -28,7 +28,6 @@
env.Append(CCFLAGS=['-g'])
env.Append(CPPPATH=['#/build/include'])
-env.Append(CPPPATH=['#/build/include/StGermain'])
env.Append(CPPFLAGS=['-DVERSION=\\"CIG\\"','-DHAVE_PETSC'])
# Export all of the variables
Export('env')
Modified: long/3D/Gale/trunk/src/StGermain/Base/Automation/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Base/Automation/src/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/Base/Automation/src/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,9 +15,9 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('env','shared_lib_objects','StGermain_static_objects','header_groups')
+Import('StGermain_env','shared_lib_objects','StGermain_static_objects','header_groups')
-local_env=env.Copy()
+local_env=StGermain_env.Copy()
header_groups['StGermain/Base/Automation']=["Automation.h",
"CallGraph.h",
Modified: long/3D/Gale/trunk/src/StGermain/Base/Container/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Base/Container/src/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/Base/Container/src/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,9 +15,9 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('env','shared_lib_objects','StGermain_static_objects','header_groups')
+Import('StGermain_env','shared_lib_objects','StGermain_static_objects','header_groups')
-local_env=env.Copy()
+local_env=StGermain_env.Copy()
header_groups['StGermain/Base/Container']=["Array.h",
"BTree.h",
Modified: long/3D/Gale/trunk/src/StGermain/Base/Context/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Base/Context/src/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/Base/Context/src/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,9 +15,9 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('env','shared_lib_objects','StGermain_static_objects','header_groups')
+Import('StGermain_env','shared_lib_objects','StGermain_static_objects','header_groups')
-local_env=env.Copy()
+local_env=StGermain_env.Copy()
local_env.Append(CPPFLAGS=['-DLIB_DIR=\\"'+local_env["lib_dir"]+'\\"'])
header_groups['StGermain/Base/Context']=["AbstractContext.h",
Modified: long/3D/Gale/trunk/src/StGermain/Base/Extensibility/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Base/Extensibility/src/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/Base/Extensibility/src/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,9 +15,9 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('env','shared_lib_objects','StGermain_static_objects','header_groups')
+Import('StGermain_env','shared_lib_objects','StGermain_static_objects','header_groups')
-local_env=env.Copy()
+local_env=StGermain_env.Copy()
local_env.Append(CPPFLAGS=['-DMODULE_EXT=\\"' + local_env["SHLIBSUFFIX"][1:] + '\\"'])
header_groups['StGermain/Base/Extensibility']=["ClassHook.h",
Modified: long/3D/Gale/trunk/src/StGermain/Base/FlattenXML/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Base/FlattenXML/src/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/Base/FlattenXML/src/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,9 +15,9 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('env','bin_objects','libs','shared_lib_objects','StGermain_static_objects')
+Import('StGermain_env','bin_objects','libs','shared_lib_objects','StGermain_static_objects')
-local_env=env.Copy()
+local_env=StGermain_env.Copy()
FlattenXML=local_env.Program('FlattenXML',
['main.c',libs(shared_lib_objects,
Modified: long/3D/Gale/trunk/src/StGermain/Base/Foundation/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Base/Foundation/src/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/Base/Foundation/src/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,9 +15,9 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('env','shared_lib_objects','StGermain_static_objects','header_groups')
+Import('StGermain_env','shared_lib_objects','StGermain_static_objects','header_groups')
-local_env=env.Copy()
+local_env=StGermain_env.Copy()
header_groups['StGermain/Base/Foundation']=Split("""Class.h
CommonRoutines.h
Modified: long/3D/Gale/trunk/src/StGermain/Base/IO/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Base/IO/src/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/Base/IO/src/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,9 +15,9 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('env','shared_lib_objects','StGermain_static_objects','header_groups')
+Import('StGermain_env','shared_lib_objects','StGermain_static_objects','header_groups')
-local_env=env.Copy()
+local_env=StGermain_env.Copy()
local_env.Append(CPPFLAGS=['-DCURR_MODULE_NAME=\\"StGermainBaseIO\\"'])
header_groups['StGermain/Base/IO']=["CFile.h",
Modified: long/3D/Gale/trunk/src/StGermain/Base/ListPlugins/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Base/ListPlugins/src/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/Base/ListPlugins/src/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,9 +15,9 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('env','bin_objects','libs','shared_lib_objects','StGermain_static_objects')
+Import('StGermain_env','bin_objects','libs','shared_lib_objects','StGermain_static_objects')
-local_env=env.Copy()
+local_env=StGermain_env.Copy()
ListPlugins=local_env.Program('ListPlugins',
['main.c',libs(shared_lib_objects,
Modified: long/3D/Gale/trunk/src/StGermain/Base/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Base/src/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/Base/src/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,9 +15,9 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('env','shared_lib_objects','StGermain_static_objects','header_groups')
+Import('StGermain_env','shared_lib_objects','StGermain_static_objects','header_groups')
-local_env=env.Copy()
+local_env=StGermain_env.Copy()
header_groups['StGermain/Base']=["Base.h",
"Finalise.h",
Modified: long/3D/Gale/trunk/src/StGermain/Discretisation/Geometry/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Discretisation/Geometry/src/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/Discretisation/Geometry/src/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,9 +15,9 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('env','shared_lib_objects','StGermain_static_objects','header_groups')
+Import('StGermain_env','shared_lib_objects','StGermain_static_objects','header_groups')
-local_env=env.Copy()
+local_env=StGermain_env.Copy()
local_env.Append(CPPFLAGS=['-DCURR_MODULE_NAME=\\"StGermainDiscretisationGeometry\\"'])
header_groups['StGermain/Discretisation/Geometry']=Split("""BlockGeometry.h
Modified: long/3D/Gale/trunk/src/StGermain/Discretisation/Mesh/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Discretisation/Mesh/src/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/Discretisation/Mesh/src/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,9 +15,9 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('env','shared_lib_objects','StGermain_static_objects','header_groups')
+Import('StGermain_env','shared_lib_objects','StGermain_static_objects','header_groups')
-local_env=env.Copy()
+local_env=StGermain_env.Copy()
header_groups['StGermain/Discretisation/Mesh']=Split("""
CartesianGenerator.h
Modified: long/3D/Gale/trunk/src/StGermain/Discretisation/Shape/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Discretisation/Shape/src/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/Discretisation/Shape/src/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,9 +15,9 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('env','shared_lib_objects','StGermain_static_objects','header_groups')
+Import('StGermain_env','shared_lib_objects','StGermain_static_objects','header_groups')
-local_env=env.Copy()
+local_env=StGermain_env.Copy()
local_env.Append(CPPFLAGS=['-DCURR_MODULE_NAME=\\"StGermainDiscretisationShape\\"'])
header_groups['StGermain/Discretisation/Shape']=["BelowCosinePlane.h",
Modified: long/3D/Gale/trunk/src/StGermain/Discretisation/Swarm/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Discretisation/Swarm/src/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/Discretisation/Swarm/src/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,9 +15,9 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('env','shared_lib_objects','StGermain_static_objects','header_groups')
+Import('StGermain_env','shared_lib_objects','StGermain_static_objects','header_groups')
-local_env=env.Copy()
+local_env=StGermain_env.Copy()
header_groups['StGermain/Discretisation/Swarm']=["CellLayout.h",
"ElementCellLayout.h",
Modified: long/3D/Gale/trunk/src/StGermain/Discretisation/Utils/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Discretisation/Utils/src/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/Discretisation/Utils/src/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,9 +15,9 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('env','shared_lib_objects','StGermain_static_objects','header_groups')
+Import('StGermain_env','shared_lib_objects','StGermain_static_objects','header_groups')
-local_env=env.Copy()
+local_env=StGermain_env.Copy()
header_groups['StGermain/Discretisation/Utils']=["types.h",
"AllElementsVC.h",
Modified: long/3D/Gale/trunk/src/StGermain/Discretisation/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Discretisation/src/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/Discretisation/src/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,9 +15,9 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('env','shared_lib_objects','StGermain_static_objects','header_groups')
+Import('StGermain_env','shared_lib_objects','StGermain_static_objects','header_groups')
-local_env=env.Copy()
+local_env=StGermain_env.Copy()
header_groups['StGermain/Discretisation']=["Discretisation.h",
"Finalise.h",
Modified: long/3D/Gale/trunk/src/StGermain/FD/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/FD/src/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/FD/src/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,9 +15,9 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('env','shared_lib_objects','StGermain_static_objects','header_groups')
+Import('StGermain_env','shared_lib_objects','StGermain_static_objects','header_groups')
-local_env=env.Copy()
+local_env=StGermain_env.Copy()
header_groups['StGermain/FD']=["types.h",
"shortcuts.h",
Modified: long/3D/Gale/trunk/src/StGermain/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,8 +15,18 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('make_test_deps')
+Import('make_test_deps','env')
+# We create a separate StGermain_env which includes StGermain's
+# include dir. We can't use this for everyone (StgFEM, PICellerator,
+# etc.) because some of the include files are the same
+# (e.g. Discretisation/Discretisation.h) and the order in which they
+# are searched depends on the platform.
+
+StGermain_env=env.Copy()
+StGermain_env.Append(CPPPATH=["#/build/include/StGermain"])
+Export('StGermain_env')
+
if not make_test_deps:
StGermain_static_objects=[]
Export('StGermain_static_objects')
Modified: long/3D/Gale/trunk/src/StGermain/libStGermain/src/SConscript
===================================================================
--- long/3D/Gale/trunk/src/StGermain/libStGermain/src/SConscript 2007-01-12 23:46:51 UTC (rev 5788)
+++ long/3D/Gale/trunk/src/StGermain/libStGermain/src/SConscript 2007-01-13 00:23:18 UTC (rev 5789)
@@ -15,10 +15,10 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA
-Import('env','libStGermain_shared_objects','StGermain_static_objects',
+Import('StGermain_env','libStGermain_shared_objects','StGermain_static_objects',
'header_groups')
-local_env=env.Copy()
+local_env=StGermain_env.Copy()
header_groups['StGermain']=["StGermain.h",
"Finalise.h",
More information about the cig-commits
mailing list