From 0b39a8d69637e13d81824f3dce4aa8d87f60218e Mon Sep 17 00:00:00 2001 From: Ian Hinder Date: Thu, 12 Sep 2013 11:40:35 +0200 Subject: KrancThorn.m: Accumulate symmetries registration source file in sources variable --- Tools/CodeGen/KrancThorn.m | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Tools/CodeGen/KrancThorn.m b/Tools/CodeGen/KrancThorn.m index 687eee1..86018ac 100644 --- a/Tools/CodeGen/KrancThorn.m +++ b/Tools/CodeGen/KrancThorn.m @@ -320,8 +320,12 @@ CreateKrancThorn[groupsOrig_, parentDirectory_, thornName_, opts:OptionsPattern[ Module[{allGFs = Join[variablesFromGroups[evolvedGroups, groups], variablesFromGroups[nonevolvedGroups, groups]]}, InfoMessage[Terse, "Creating symmetry registration file"]; - symregister = CreateSymmetriesRegistrationSource[thornName, implementation, - allGFs, reflectionSymmetries, False]]; + AppendTo[ + sources, + {Filename -> "RegisterSymmetries.cc", + Contents -> CreateSymmetriesRegistrationSource[ + thornName, implementation, + allGFs, reflectionSymmetries, False]}]]; (* ------------------------------------------------------------------------ Create finite differencing header file @@ -392,7 +396,6 @@ CreateKrancThorn[groupsOrig_, parentDirectory_, thornName_, opts:OptionsPattern[ CaKernel -> cakernel, Makefile -> make, Sources -> Join[sources, { - {Filename -> "RegisterSymmetries.cc", Contents -> symregister}, {Filename -> "Differencing.h", Contents -> diffHeader}}, MapThread[{Filename -> #1, Contents -> #2} &, {calcFilenames, calcSources}], -- cgit v1.2.3