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

Bill Deegan bill at baddogconsulting.com
Mon Sep 7 12:39:06 EDT 2020


As I said. Users mailing list.


On Mon, Sep 7, 2020 at 11:11 AM anatoly techtonik <techtonik at gmail.com>
wrote:

> 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.
> _______________________________________________
> Scons-dev mailing list
> Scons-dev at scons.org
> https://pairlist2.pair.net/mailman/listinfo/scons-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist2.pair.net/pipermail/scons-dev/attachments/20200907/9a8f58b2/attachment.html>


More information about the Scons-dev mailing list