[Scons-dev] scons copyto /path/to/project

anatoly techtonik techtonik at gmail.com
Mon Sep 7 11:10:39 EDT 2020


But it will be be a patch for
https://github.com/SCons/scons/blob/master/SConstruct

On Mon, Sep 7, 2020 at 6:02 PM Bill Deegan <bill at baddogconsulting.com> wrote:
>
> THis belongs in scons-user mailing list. Moving it there.
>
> On Mon, Sep 7, 2020 at 10:33 AM anatoly techtonik <techtonik at gmail.com> wrote:
>>
>> On Sun, Sep 6, 2020 at 7:12 PM Mats Wichmann <mats at wichmann.us> wrote:
>> > >
>> > > Is it possible to create a build command that will copy
>> > > SCons local to the target directory?
>> > >
>> > >     SCons/ -> /path/to/project/SCons/
>> > >     scripts/scons.py -> /path/to/project/scons
>> > >
>> > > I haven't used SCons for a while and I don't remember
>> > > how to create phony target "copyto" and handle path
>> > > parameter to it.
>> >
>> > Phony targets are Alias.
>> > Copying stuff usually involves some combination of Install and Default.
>> >
>> > If that's what you are asking...
>>
>> Yup, thanks. I created a target that copies `scripts/scons.py` to `scons`,
>> which is invoked as `scons copyto`:
>>
>>     Command('scons', [], Copy('$TARGET', 'scripts/scons.py'))
>>     Alias('copyto', 'scons')
>>
>> Now how to parse `/path/to/project` param to `copyto`?
>> --
>> anatoly t.
>> _______________________________________________
>> Scons-dev mailing list
>> Scons-dev at scons.org
>> https://pairlist2.pair.net/mailman/listinfo/scons-dev
>
> _______________________________________________
> Scons-dev mailing list
> Scons-dev at scons.org
> https://pairlist2.pair.net/mailman/listinfo/scons-dev



-- 
anatoly t.


More information about the Scons-dev mailing list