Skip to content

drwpwrs/scons-standalone

Repository files navigation

SCons Standalone

A set of standalone SCons executables built with PyInstaller.

This exists mostly so that I can bundle SCons into JS-based tools without the end user having to worry about Python.

It's not offically supported, nor is it affiliated with or endorsed by the SCons team, but feel free to use it in your own projects.

Installation

Requires a JavaScript runtime such as Node.js or Bun for detecting and extracting the platform-specific executable.

(npm|yarn|pnpm|bun) install -g scons-standalone

Usage

After installation, you can use SCons just like you would normally:

scons [options...] [name=val...] [targets...]

For more information on SCons usage, please refer to the SCons documentation.

License

This project is licensed under the MIT License - see the SCons license for details.

Contributing

Feel free to submit a Pull Request.