W dniu 28.08.2015 o 21:31, William Blevins pisze: > [...] > > Seems like the SharedLibrary builder should take a target_factory, such > that, the output target is in the format libXXX.so.VERSION rather than > returning the symlink and "mucking" with the object. This way the > dependency graph will be correct in structure and all the symlinks can > be configured as SideEffects. I know very little about Builder > parameters and how _arg2node works though, so maybe someone can chime in > and confirm my suspicion? >
Looks troublesome. The problem is with passing current environment (or at least $SHLIBVERSION) to target factory. The target_factory is initialized when Builder gets created, but at this stage, env usually contains no SHLIBVERSION. -- Pawel Tomulik _______________________________________________ Scons-dev mailing list [email protected] https://pairlist2.pair.net/mailman/listinfo/scons-dev
