I'd go with JB's solution.
Although your ['game','$LIBS'] may work, it's depending on LIBS being 
recursively expanded. (Which is more confusing.. IMO)

-Bill


On Aug 18, 2012, at 9:42 AM, edA-qa mort-ora-y <[email protected]> wrote:

> This also seems to work:
> 
> baseEnv.Program( 'basic-test',
>         [ 'game_test.cpp' ],
>         LIBS = [ 'game', '$LIBS']
>         )
> 
> Is it supposed to work (I don't know Python too well)
> 
> 
> On 18/08/12 16:44, Jean-Baptiste Lab wrote:
>> Probably something like:
>> 
>> baseEnv.Program( 'basic-test',
>>        [ 'game_test.cpp' ],
>>        LIBS = baseEnv['LIBS'] + ['game']
>>        )
>> 
>> JB
>> 
>> On 18 August 2012 16:33, edA-qa mort-ora-y <[email protected]> wrote:
>>> I'm having a problem that when I specify LIB=['mine'] in a Program
>>> target the libraries configured by CheckLib are no longer included. How
>>> can I add my library to the list of ones which are already there?
>>> 
>>> This library is built earlier in the build process.
>>> 
>>> This includes my library but no others:
>>> 
>>> baseEnv.Program( 'basic-test',
>>>        [ 'game_test.cpp' ],
>>>        LIBS = ['game']
>>>        )
>>> 
>>> Whereas this doesn't include my library, but includes the others:
>>> 
>>> baseEnv.Program( 'basic-test',
>>>        [ 'game_test.cpp' ],
>>>        )
>>> 
>>> 
>>> --
>>> edA-qa mort-ora-y
>>> -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>> Sign: Please digitally sign your emails.
>>> Encrypt: I'm also happy to receive encrypted mail.
>>> 
>>> 
>>> _______________________________________________
>>> Scons-dev mailing list
>>> [email protected]
>>> http://two.pairlist.net/mailman/listinfo/scons-dev
>>> 
>> _______________________________________________
>> Scons-dev mailing list
>> [email protected]
>> http://two.pairlist.net/mailman/listinfo/scons-dev
>> 
>> 
> 
> 
> -- 
> edA-qa mort-ora-y
> -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
> Sign: Please digitally sign your emails.
> Encrypt: I'm also happy to receive encrypted mail.
> 
> _______________________________________________
> Scons-dev mailing list
> [email protected]
> http://two.pairlist.net/mailman/listinfo/scons-dev

_______________________________________________
Scons-dev mailing list
[email protected]
http://two.pairlist.net/mailman/listinfo/scons-dev

Reply via email to