[Scons-users] manipulating COMMAND_LINE_TARGETS

daggs daggs at gmx.com
Thu Jul 16 09:54:03 EDT 2020


Thanks Mats,

I'll look into it.

> Sent: Thursday, July 16, 2020 at 4:49 PM
> From: "Mats Wichmann" <mats at wichmann.us>
> To: scons-users at scons.org
> Subject: Re: [Scons-users] manipulating COMMAND_LINE_TARGETS
>
> On 7/16/20 12:40 AM, daggs wrote:
> > Greetings,
> >
> > I know I can manipulate DEFAULT_TARGETS by using the Default cmd (Default(target) adds target to DEFAULT_TARGETS and Default(None) clears DEFAULT_TARGETS)
> > but if COMMAND_LINE_TARGETS is set, than scons ignore DEFAULT_TARGETS and uses COMMAND_LINE_TARGETS.
> > my question is, is there an Default equivalent for COMMAND_LINE_TARGETS manipulation?
> >
> > the reason I'm asking is that I want to implement a "target translator", e.g.
> > if I have three targets:
> > a/b/c/d, a/b/c1/d1, a/b/c2/d2
> > I want to be able to map a name to target, e.g.
> > target0 => a/b/c/d
> > target1 => a/b/c1/d1
> > target2 => a/b/c2/d2
> >
> > so running scons a/b/c/d and scons target0 will have the same affect.
>
> Try Alias.
>
> https://scons.org/doc/4.0.0/HTML/scons-man.html#f-Alias
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org
> https://pairlist4.pair.net/mailman/listinfo/scons-users
>


More information about the Scons-users mailing list