[cig-commits] commit: Added call to *register_static* functions for the test binary (FOR STATIC LIBS).
Mercurial
hg at geodynamics.org
Mon Feb 1 15:31:44 PST 2010
changeset: 371:b98f62dd9e9e
branch: pcu_rejig
parent: 369:4c94cccc15be
user: JericoRevote
date: Tue Dec 22 12:14:12 2009 +1100
files: SConscript
description:
Added call to *register_static* functions for the test binary (FOR STATIC LIBS).
diff -r 4c94cccc15be -r b98f62dd9e9e SConscript
--- a/SConscript Mon Dec 21 15:45:47 2009 +1100
+++ b/SConscript Tue Dec 22 12:14:12 2009 +1100
@@ -227,10 +227,15 @@ env.PCUTest('tests/testPICellerator', su
env.PCUTest('tests/testPICellerator', suites,
PCU_LIBHEADERS="#include <StGermain/StGermain.h>\n#include <StgDomain/StgDomain.h>\n" \
"#include <StgFEM/StgFEM.h>\n#include <PICellerator/PICellerator.h>",
- PCU_SETUP="StGermain_Init(&argc, &argv);StgDomain_Init(&argc, &argv);" \
- "StgFEM_Init(&argc, &argv);PICellerator_Init(&argc, &argv);",
- PCU_TEARDOWN="PICellerator_Finalise();StgFEM_Finalise();" \
- "StgDomain_Finalise();StGermain_Finalise();",
+ PCU_SETUP="StGermain_Init(&argc, &argv);\nStgDomain_Init(&argc, &argv);\n" \
+ "StgFEM_Init(&argc, &argv);\nPICellerator_Init(&argc, &argv);\n\n" \
+ "#ifdef NOSHARED\n" \
+ " picellerator_register_static_modules();\n" \
+ " stgfem_register_static_modules();\n" \
+ " stgdomain_register_static_modules();\n" \
+ "#endif",
+ PCU_TEARDOWN="PICellerator_Finalise();\nStgFEM_Finalise();\n" \
+ "StgDomain_Finalise();\nStGermain_Finalise();",
LIBS=libs,
PCU_EXP=tst_exp,
PCU_INPUT=tst_input,
More information about the CIG-COMMITS
mailing list