[Scons-users] Dependency cycles. 2.4.1 -> 2.5.1

William Blevins wblevins001 at gmail.com
Fri Jan 6 11:21:57 EST 2017


2.5.0 added cross-language implicit dependency support which corrected some
cases in which files were scanned with an incorrect scanner or possibly not
at all.

On Jan 6, 2017 10:59 AM, "Pierre-Luc Boily" <pierreluc.boily at gmail.com>
wrote:

> I am looking at my tree (generated with scons 2.4.1, because I can't
> generate
> the tree with version 2.5.1, which is normal I guess).   I can see
> something
> bad over there.
>
> Look at line 1, 84, 95 and 153.
>
> We can clearly see that ccpp_ScenarioStatus.h depends on
> ccpp_TtsNotification.h and ccpp_TtsNotification.h depends on
> ccpp_ScenarioStatus.h.  I have plenty of those mutual dependencies on my
> tree.  2.4.1 was alright with that, not 2.5.1.
>
> Question, this tree looks weird regarding include statements in header
> files.  Header files are not including mutually like that !.  I am
> wondering
> if that tree was generated following how I am generating headers  via
> env.Command() : http://pastebin.com/J5RyTxve.  I feel that this SConscript
> could be improve.
>
> thx
>
>
>
>
>
> --
> View this message in context: http://scons.1086193.n5.
> nabble.com/Dependency-cycles-2-4-1-2-5-1-tp40926p40929.html
> Sent from the Users mailing list archive at Nabble.com.
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org
> https://pairlist4.pair.net/mailman/listinfo/scons-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist4.pair.net/pipermail/scons-users/attachments/20170106/b12f68fa/attachment.html>


More information about the Scons-users mailing list