[Scons-users] SCons is only installing .lib part of SharedLibrary on Windows when target is specified
    Gary Oberbrunner 
    garyo at oberbrunner.com
       
    Fri Feb  1 10:33:07 EST 2013
    
    
  
On Fri, Feb 1, 2013 at 10:24 AM, Dan Pidcock <dan.pidcock at googlemail.com>wrote:
> However, looking through the --taskmastertrace output did show that
> the DLL wasn't even being considered when just the application was
> being built, but the .lib was being considered.
>
This is correct behavior -- you don't need the .dll to link the .exe.  Your
Install should pick up both, however, and I think it is.
You're using Default(), which tells SCons what to build if you don't
specify any targets on the cmd line.  In your run 1, though, you do specify
a target (your exe) -- so it builds only what's needed to build that target.
Maybe what you want is Alias('all', ...) instead of Default(), and then say
Default(Alias('all')) to build all by default?
-- 
Gary
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://four.pairlist.net/pipermail/scons-users/attachments/20130201/c3c044c4/attachment.htm>
    
    
More information about the Scons-users
mailing list