Skip to main content

Open Source next-generation build tool.

Project description

IRC Sourceforge Monthly Downloads Sourceforge Total Downloads Travis CI build status AppVeyor CI build Status CodeCov Coverage Status

About SCons

This is SCons, a tool for building software (and other files). SCons is implemented in Python, and its “configuration files” are actually Python scripts, allowing you to use the full power of a real scripting language to solve build problems. You do not, however, need to know Python to use SCons effectively.

Documentation

Documentation for SCons is available at:

http://www.scons.org/documentation.html

Requirements

Running SCons requires Python 3.5 or higher. There should be no other dependencies or requirements to run SCons, although the pywin32 Python package is strongly recommended if running on Windows systems.

By default, SCons knows how to search for available programming tools on various systems–see the SCons man page for details. You may, of course, override the default SCons choices made by appropriate configuration of Environment construction variables.

Licensing

SCons is distributed under the MIT license, a full copy of which is available in the LICENSE file.

Reporting Bugs

The SCons project welcomes bug reports and feature requests.

Please make sure you send email with the problem or feature request to the SCons users mailing list:

Join via: http://two.pairlist.net/mailman/listinfo/scons-users

Or the SCons Discord server #scons-help channel

Server URL: https://discord.gg/bXVpWAy

Once you have discussed your issue on the users mailing list and the community has confirmed that it is either a new bug or a duplicate of an existing bug, then please follow the instructions the community provides to file a new bug or to add yourself to the CC list for an existing bug

You can explore the list of existing bugs, which may include workarounds for the problem you’ve run into on GitHub Issues:

https://github.com/SCons/scons/issues

Mailing Lists

An active mailing list for developers of SCons is available. You may send questions or comments to the list at:

scons-dev@scons.org

You may subscribe to the developer’s mailing list using form on this page:

http://two.pairlist.net/mailman/listinfo/scons-dev

Subscription to the developer’s mailing list is by approval. In practice, no one is refused list membership, but we reserve the right to limit membership in the future and/or weed out lurkers.

There are other mailing lists available for SCons users, for notification of SCons code changes, and for notification of updated bug reports and project documents. Please see our mailing lists page for details.

Donations

If you find SCons helpful, please consider making a donation (of cash, software, or hardware) to support continued work on the project. Information is available at:

http://www.scons.org/donate.html

or via GitHub Sponsors button on

https://github.com/scons/scons

For More Information

Check the SCons web site at:

http://www.scons.org/

Copyright (c) 2001 - 2020 The SCons Foundation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

SCons-4.0.1.tar.gz (2.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

SCons-4.0.1-py3-none-any.whl (4.0 MB view details)

Uploaded Python 3

File details

Details for the file SCons-4.0.1.tar.gz.

File metadata

  • Download URL: SCons-4.0.1.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.8

File hashes

Hashes for SCons-4.0.1.tar.gz
Algorithm Hash digest
SHA256 722ed104b5c624ecdc89bd4e02b094d2b14d99d47b5d0501961e47f579a2007c
MD5 1b31cdf3864efdaa71a1c49d69d5b1ca
BLAKE2b-256 aea42eb8d05b0ac9e168e8ff0681624c123a123c743487e528757c68ea995d20

See more details on using hashes here.

File details

Details for the file SCons-4.0.1-py3-none-any.whl.

File metadata

  • Download URL: SCons-4.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.8

File hashes

Hashes for SCons-4.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9b4696a806fb73f402fbf5e37ab0e8b6cd0dcef990a91210d7ed4aacbcc5231d
MD5 c65da4a31717508cf76b91d11bc2f791
BLAKE2b-256 460d2fd3d3c6bc1c60836d165c643d419c33ebcb8fa6dbc6855f36db1f9721d8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page