[Scons-users] Adding new platforms

William Blevins wblevins001 at gmail.com
Thu Feb 26 14:37:23 EST 2015


I think its still mostly design phase or prototyping.  Gary his the most
insight.

V/R,
William
On Feb 26, 2015 1:32 PM, "Andrew C. Morrow" <andrew.c.morrow at gmail.com>
wrote:

>
> 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.
>
> Thanks,
> Andrew
>
>
> On Thu, Feb 26, 2015 at 12:53 PM, Bill Deegan <bill at baddogconsulting.com>
> wrote:
>
>> 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.
>>
>> -Bill
>>
>>
>> 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
>>> site_scons.
>>>
>>> Thanks,
>>> Andrew
>>>
>>>
>>> On Tue, Mar 4, 2014 at 6:16 PM, Russell, J.J. <russell at slac.stanford.edu
>>> > wrote:
>>>
>>>> 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.
>>>>
>>>> Suggestions?
>>>>
>>>> Jim Russell
>>>>
>>>> Dr. James J. Russell
>>>> Stanford Linear Accelerator Center
>>>> 650-926-2583
>>>> russell at slac.stanford.edu
>>>> _______________________________________________
>>>> Scons-users mailing list
>>>> Scons-users at scons.org
>>>> http://four.pairlist.net/mailman/listinfo/scons-users
>>>>
>>>
>>>
>>> _______________________________________________
>>> Scons-users mailing list
>>> Scons-users at scons.org
>>> https://pairlist4.pair.net/mailman/listinfo/scons-users
>>>
>>>
>>
>> _______________________________________________
>> Scons-users mailing list
>> Scons-users at scons.org
>> https://pairlist4.pair.net/mailman/listinfo/scons-users
>>
>>
>
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org
> https://pairlist4.pair.net/mailman/listinfo/scons-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist4.pair.net/pipermail/scons-users/attachments/20150226/8dc55a1b/attachment.html>


More information about the Scons-users mailing list