[ET Trac] [Einstein Toolkit] #2132: Formaline's ccldeps files are not removed by make-cleandeps
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Tue Mar 20 08:56:33 CDT 2018
#2132: Formaline's ccldeps files are not removed by make-cleandeps
---------------------------------+-----------------------------------
Reporter: Roland Haas | Type: defect
Status: new | Priority: minor
Milestone: | Component: EinsteinToolkit thorn
Version: development version | Keywords: Formaline
---------------------------------+-----------------------------------
Formaline uses files that end in ccldeps to record dependencies for its
tarballs. These files are used like ".d" dependency makefiles by the build
system.
However since the files end in .ccldeps rather than .d and are in $SCRATCH
rather than $BUILD they are not removed by a make sim-cleandeps.
This shows up if one eg moves a thorn from one arrangement to another
since the ccldeps file will list a dependency on eg the interface.ccl file
in the old location that can no longer be satisfied.
A workaround right now is to do a make sim-clean which clears out $SCRATCH
but requires a full recompile.
--
Ticket URL: <http://cactuscode-20180221.cct.lsu.edu/trac/ticket/2132>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list