Re: Bootstrap-scons: a zero-dependency script for bootstrapping SCons and Python on Windows

Bill Deegan <[email protected]>
Newsgroups gmane.comp.programming.tools.scons.user
Message-ID <CAEyG4CFAMULrMXV_VwfMhzZktecExeZUfzrVOS6p2+_WJztdNA@mail.gmail.com>
You might also look at chocolatey.
Command line install for windows.

Though I don't think there's a scons package for chocolatey as of today.

-Bill

On Wed, Apr 17, 2019 at 10:48 AM Ryan Saunders <[email protected]> wrote:

> Thanks Bill, good questions.
>
> I wasn't aware of "pip install", so my script is unpacking a scons-local
> package into a private directory. I'll take a look at pip as a possible
> improvement.
>
> Re: "how hard is it", perhaps the Linux world has made me lazy, but I
> personally find it obnoxious if I can't get a project into a buildable
> state just from the command line. "sudo apt install scons" is easy. Having
> to launch a browser to go hunt down Python, click through an installer, and
> then restart my shell... that's enough friction to be annoying. Doubly so,
> if I have to repeat this to acquire SCons. (Again, I didn't know about pip
> install.)
>
> Ryan
>
> Get Outlook for Android <https://aka.ms/ghei36>
>
> From: Bill Deegan
> Sent: Tuesday, March 19, 4:32 PM
> Subject: Re: [Scons-users] Bootstrap-scons: a zero-dependency script for
> bootstrapping SCons and Python on Windows
> To: SCons users mailing list
>
>
> I'm not sure how hard it is to download python and then pip install scons?
> Are you using pip to install scons if not installed?
> Are you createing a virtualenv or installing it in the python installl/?
>
> -Bill
>
> On Mon, Mar 18, 2019 at 11:37 PM Ryan Saunders < [email protected]>
> wrote:
>
> Hello!
> This is to announce the v1.0 release of bootstrap-scons
> <https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fjediry%2Fbootstrap-scons&data=02%7C01%7C%7C8f5b80160276449892c208d6acc317a0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636886351243357936&sdata=twGOqLygiXGsAY%2BmkfCmTwVixzBQ%2FhikO3NAui6S0vk%3D&reserved=0>,
> which I created for a personal project, and which I hope will be useful to
> others.
> One of the hurdles to building a project with SCons on Windows is the
> manual effort of installing dependencies. Unlike the UNIX world, where you
> can just say "./configure && make" to get up and running, on Windows you
> typically have to manually download and install SCons, and probably also
> Python...kind of a lot of effort.
> bootstrap-scons aims to make using SCons on Windows friction-free. This
> set of scripts uses only capabilities available out-of-the-box on any
> recent versions of Windows, to automatically locate and use any installed
> copies of SCons/Python, or optionally, to download them if not found.
> Read more at: https://github.com/jediry/bootstrap-scons
> <https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fjediry%2Fbootstrap-scons&data=02%7C01%7C%7C8f5b80160276449892c208d6acc317a0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636886351243367936&sdata=oFVv5cQwIq4oD2MQW%2BwmCvW%2FezehVy43OdKo3wm5WMs%3D&reserved=0>
> Feedback, feature requests and bug reports welcome. (Note: while this _
> *should*_ work on versions of Windows as far back as XP, I’ve only tested
> it on Win10 so far…if you try it on an earlier version, please report any
> issues on the GitHub issue tracker.)
> Ryan
> Get Outlook for Android
> <https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.ms%2Fghei36&data=02%7C01%7C%7C8f5b80160276449892c208d6acc317a0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636886351243377947&sdata=tGW5pkCCZt1wojc%2Fp88iPP%2BvCHwBQd4hbcwHF8pVaj0%3D&reserved=0>
>
> _______________________________________________
> Scons-users mailing list
> [email protected]
> https://pairlist4.pair.net/mailman/listinfo/scons-users
> <https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpairlist4.pair.net%2Fmailman%2Flistinfo%2Fscons-users&data=02%7C01%7C%7C8f5b80160276449892c208d6acc317a0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636886351243387952&sdata=R%2FgFKzWjgzWaM5euWuMTrl6HHRWSjhEuVjul1i%2BvskQ%3D&reserved=0>
>
>
>
> _______________________________________________
> Scons-users mailing list
> [email protected]
> https://pairlist4.pair.net/mailman/listinfo/scons-users
>

_______________________________________________
Scons-users mailing list
[email protected]
https://pairlist4.pair.net/mailman/listinfo/scons-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.