[Scons-users] finding out which env causes this error: Two different environments were specified for target

daggs daggs at gmx.com
Fri Mar 25 11:40:23 EDT 2022



> Sent: Friday, March 25, 2022 at 6:26 PM
> From: "Mats Wichmann" <mats at wichmann.us>
> To: "daggs" <daggs at gmx.com>
> Cc: "SCons users mailing list" <scons-users at scons.org>
> Subject: Re: [Scons-users] finding out which env causes this error: Two different environments were specified for target
>
> On 3/25/22 09:23, daggs wrote:
>
> > I do something like this:
> > for folder in [ a, b, c ]:
> >     for modes in [ y. z ]:
> >         export('mode')
> >         sconscript("src/" + folder + "/SConscript", variant_dir = "out/" + folder + "." + mode, duplicate = 0. export('env'))
> >
> > the issue occurs when I define InstallAs in folder b
> > if I remove it and add prints to the targets, I see them all ok.
>
> And what target is defined by the InstallAs call?
>
>

"tgt/" + folder + "." + mode + "/" + bin where bin differs for each folder


More information about the Scons-users mailing list