Re: Extended Configure
Mats Wichmann <[email protected]> Fri, 2 Nov 2018 07:22:07 -0600
| Newsgroups | gmane.comp.programming.tools.scons.devel |
|---|---|
| Message-ID | <[email protected]> |
On 11/1/18 1:34 PM, Brad K wrote: > Hello, > Recently, while creating the build scripts for a new project that contains some specific dependencies (needed libraries, specific compiler, etc.) I wrote an SCons tool to simplify (and generally make nicer) the front end of Configure (extended the internal Configure() class accordingly). The gist of what I was aiming for was something more auto-configurable (i.e. For building targets X, Y or Z provide a list of tools and allow the build scripts/system to determine if these tools are enough to correctly build the specified targets). > > I've adjusted the build scripts for an older project and tossed it up on GitHub for reference (the applicable tool is in 'Tools/SCons/ConfigureEx.py') > > Thought this might be useful for someone else (or perhaps an implementer looking to accomplish 'https://github.com/SCons/scons/wiki/RevampToolsSubsystem'). > > GitHub Repository: > https://github.com/simplejack-src/cnc1 > > Thanks, > Brad Maybe this could go on a wiki page of its own? Hate to see it get lost.