[Users] GetComponents: Purely local thorns

Erik Schnetter schnetter at cct.lsu.edu
Fri Jun 25 20:52:32 CDT 2010


The TYPE=ignore works for me now.  Thanks a lot!

-erik

On Jun 25, 2010, at 18:11 , Eric Seidel wrote:

> I just committed a small change to GetComponents which prioritizes TYPE = 'ignore' over all methods of checking for thorn existence. If CactusNumerical/InterpToArray is under local cvs/svn control that could have caused GetComponents to flag it as needing an update. That in turn would cause an error when it tries to find the value associated with 'ignore' in the checkout_types hash.
> 
> Let me know if that works. The other possibility is that there could have been some kind of error while parsing the thornlist that gave you a TYPE = ' '...
> 
> Eric
> 
> 
> On Jun 25, 2010, at 3:14 PM, Erik Schnetter wrote:
> 
>> On Jun 25, 2010, at 12:02 , Eric Seidel wrote:
>> 
>>>>> Perhaps what we should do then is add a "!TYPE = ignore" as Frank suggested and then decide what would be the best method for handling local thorns which are not already in the source tree.
>>> 
>>> GetComponents has been updated to support this now.
>> 
>> $ utils/Scripts/GetComponents --update --root=. manifest/einsteintoolkit.th 
>> Use of uninitialized value in subroutine entry at utils/Scripts/GetComponents line 554.
>> Can't use string ("") as a subroutine ref while "strict refs" in use at utils/Scripts/GetComponents line 554.
>> 
>> My thorn list has the lines
>> 
>> !TARGET   = $ARR
>> !TYPE     = ignore
>> !CHECKOUT = 
>> CactusNumerical/InterpToArray
>> 
>> -erik
>> 
>> -- 
>> Erik Schnetter <schnetter at cct.lsu.edu>   http://www.cct.lsu.edu/~eschnett/
>> 
>> 
>> 
> 


-- 
Erik Schnetter <schnetter at cct.lsu.edu>   http://www.cct.lsu.edu/~eschnett/





More information about the Users mailing list