[Scons-users] Executing a command, but with a set of sources that is determined by the build.
    Francis Bolduc 
    fbolduc at gmail.com
       
    Tue Sep 11 22:53:15 EDT 2012
    
    
  
How about keeping a list of all nodes and chaining installs, like this:
nodes = []
prog76 = env.Program( 'prog76', sources = srcs )
install76 = env.Install( get_build_directory(), prog76 )
env.Alias( "build", install76 )
nodes.extend(install76)
…
many more executables and shared libraries
…
stage = env.Install( get_staging_directory(), nodes )
env.Alias( 'stage', stage )
env.Depends( 'stage', 'build' )
    
    
More information about the Scons-users
mailing list