[ET Trac] [Einstein Toolkit] #686: Handle requirements recursively

Einstein Toolkit trac-noreply at einsteintoolkit.org
Sat Nov 26 11:20:40 CST 2011


#686: Handle requirements recursively
----------------------+-----------------------------------------------------
 Reporter:  eschnett  |       Owner:     
     Type:  defect    |      Status:  new
 Priority:  major     |   Milestone:     
Component:  Cactus    |     Version:     
 Keywords:            |  
----------------------+-----------------------------------------------------
 [This patch includes CreateConfigurationBindings-cleanup.patch (#685):
 once CreateConfigurationBindings-cleanup.patch has been applied, the
 diffs in this patch will be much reduced in size.]

 Handle requirements recursively: If A requires B, and B requires C,
 then A also requires C. This is necessary e.g. for include
 directories: If A includes a file from B, which in turn includes a
 file from C, then C's include directory must be in the search path of
 A.

 Complete implementation of INCLUDE directives when parsing
 configuration.ccl scripts.

 Add more stringent checking of capability names: Only identifiers are
 allowed. This prevents the capability ":" from appearing when syntax
 errors in configuration.ccl files are not detected.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/686>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list