[Scons-users] [c++] Automatically choosing sources for linking
Viktor Dick
viktordick86 at gmail.com
Fri Mar 28 02:30:23 EDT 2014
Sorry, I did not investigate this further since I had some very busy
weeks. I had a solution that would work, but when I tried this on our
main production machine (as opposed to my laptop, where I have an SSD),
I found it to be too slow, so I fell back to a separate script that
creates the dependency tree (which was my original solution). I guess
the next thing to try would be to somehow determine inside the scons
file which targets are actually requested to be built and only build the
dependencies for those. I hope I will find some time next week to look
into it.
Regards
On 28.03.2014 00:26, scottd wrote:
> Did this ever make it to the wiki? I was just looking at SCons (along with
> other build systems) and wondering if there was an easy way to do exactly
> this...very happy when I found an identical question answered just recently
> in the email archives.
>
> Having to manually list all the objects that have to go into each executable
> is pretty stupid when some huge fraction of C and C++ projects can have them
> computed from the automatically detected #includes with a tiny bit of "if
> foo.h is included, also include everything included by foo.c if it exists as
> a link-time dependency" hackery. If I can do this easily with SCons, then I
> am definitely switching to SCons.
>
>
>
> --
> View this message in context: http://scons.1086193.n5.nabble.com/c-Automatically-choosing-sources-for-linking-tp33938p34229.html
> Sent from the Users mailing list archive at Nabble.com.
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org
> http://four.pairlist.net/mailman/listinfo/scons-users
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0xE3CD1E09.asc
Type: application/pgp-keys
Size: 18103 bytes
Desc: not available
Url : http://four.pairlist.net/pipermail/scons-users/attachments/20140328/f7892144/attachment.key
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 555 bytes
Desc: OpenPGP digital signature
Url : http://four.pairlist.net/pipermail/scons-users/attachments/20140328/f7892144/attachment.pgp
More information about the Scons-users
mailing list