[Scons-users] Adding new platforms
Andrew C. Morrow
andrew.c.morrow at gmail.com
Thu Feb 26 13:32:05 EST 2015
Hi Bill -
Is there an overview of what is in the works? I would be very interested in
understanding what is coming up, as this has been an area of ongoing
concern and difficulty for the project I work on.
On Thu, Feb 26, 2015 at 12:53 PM, Bill Deegan <bill at baddogconsulting.com>
> There's a revamp of tools/platform support in the works. Though it may
> take a while to complete.
> Currently the logic which defines which tools on which platforms is not
> well segregated.
> On Thu, Feb 26, 2015 at 9:04 AM, Andrew C. Morrow <
> andrew.c.morrow at gmail.com> wrote:
>> I would also be interested in an answer to this question. Is there any
>> way I can define a new platform? Ideally it would be a file in my
>> On Tue, Mar 4, 2014 at 6:16 PM, Russell, J.J. <russell at slac.stanford.edu>
>>> Since I work in a cross-development environment, I would like to add a
>>> new 'platform' complete with its 'tools' corresponding to each target
>>> architecture, such that I can say
>>> env = Environment (platform = 'my_target_platform')
>>> in much the same way you can say
>>> env = Environment (platform = 'os2')
>>> I can generate the platform specification and even get it generated,
>>> however, I am stymied being able to 'register' the platform by name. I
>>> glanced over the code that SCons uses, but this seems to assume that one is
>>> getting the 'platform' from a Python package of that name contained in the
>>> Platform subdirectory of SCons. While perhaps I could put my stuff there,
>>> I would rather not modify the SCons source code in anyway.
>>> To some extent, I realize this is syntactical sugar, but it makes
>>> accessing the cross-development platforms uniform.
>>> Jim Russell
>>> Dr. James J. Russell
>>> Stanford Linear Accelerator Center
>>> russell at slac.stanford.edu
>>> Scons-users mailing list
>>> Scons-users at scons.org
>> Scons-users mailing list
>> Scons-users at scons.org
> Scons-users mailing list
> Scons-users at scons.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Scons-users