manipulating COMMAND_LINE_TARGETS
daggs <[email protected]>
| Newsgroups | gmane.comp.programming.tools.scons.user |
|---|---|
| Message-ID | <trinity-2afdd6cc-ff46-4e51-91b7-fc3e21ac0a8a-1594881626168@3c-app-mailcom-bs05> |
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. Thanks, Dagg.