[ET Trac] [Einstein Toolkit] #768: Change per thorn -DTHORN_IS_xxx to a per thorn -I bindings/include/xxx
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Wed Mar 14 09:34:39 CDT 2012
#768: Change per thorn -DTHORN_IS_xxx to a per thorn -I bindings/include/xxx
--------------------------+-------------------------------------------------
Reporter: sbrandt | Owner:
Type: enhancement | Status: new
Priority: optional | Milestone: Cactus_4.1.0
Component: Cactus | Version: Cactus_4.0.0
Resolution: | Keywords: build system
--------------------------+-------------------------------------------------
Comment (by sbrandt):
The perl variables $header3 and @header3 are independent. The issue is
that CreateHeaderThorns used to create just one file with header3, and now
I needed to create N of them. Actually, $header3 is not used and I should
just delete it.
cctk_Parameter.h was not an N-way switch, so I didn't move it.
cctk_ScheduleFunctions.h used to be an N-way switch function. It was no
longer needed, but it was still getting included as a way of getting to
the underlying ${thorn}_Schedule.h function (which I assume is what you
mean instead of cctk_Schedule.h). My fix was to create a per-thorn
cctk_ScheduleFunctions.h that has the same content as the
${thorn}_Schedule.h file. So this is a case where I could generate one
less file.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/768#comment:3>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list