"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "PKG-INFO" between
SCons-4.3.0.tar.gz and SCons-4.4.0.tar.gz

About: SCons is a software construction tool (a Python script and a set of modules as a superior alternative to the classic "Make" build tool).

PKG-INFO  (SCons-4.3.0):PKG-INFO  (SCons-4.4.0)
Metadata-Version: 2.1 Metadata-Version: 2.1
Name: SCons Name: SCons
Version: 4.3.0 Version: 4.4.0
Summary: Open Source next-generation build tool. Summary: Open Source next-generation build tool.
Home-page: http://www.scons.org/ Home-page: https://www.scons.org/
Author: William Deegan Author: William Deegan
Author-email: bill@baddogconsulting.com Author-email: bill@baddogconsulting.com
License: MIT License: MIT
Project-URL: Documentation, https://scons.org/documentation.html Project-URL: Documentation, https://scons.org/documentation.html
Project-URL: Twitter, https://twitter.com/SConsProject Project-URL: Twitter, https://twitter.com/SConsProject
Project-URL: GitHub, https://github.com/SCons/scons Project-URL: GitHub, https://github.com/SCons/scons
Project-URL: Bug-Tracker, https://github.com/SCons/scons/issues Project-URL: Bug-Tracker, https://github.com/SCons/scons/issues
Project-URL: Discord, https://discord.gg/pejaFYrD9n
Project-URL: Mailing lists, https://scons.org/lists.html
Platform: UNKNOWN Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable Classifier: Development Status :: 5 - Production/Stable
Classifier: Topic :: Software Development :: Build Tools Classifier: Topic :: Software Development :: Build Tools
Classifier: Programming Language :: Python Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Environment :: Console Classifier: Environment :: Console
Classifier: Intended Audience :: Developers Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Unix Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows Classifier: Operating System :: Microsoft :: Windows
Requires-Python: >=3.5 Requires-Python: >=3.6
Description-Content-Type: text/x-rst Description-Content-Type: text/x-rst
License-File: LICENSE License-File: LICENSE
SCons - a software construction tool SCons - a Software Construction Tool
#################################### ####################################
.. image:: https://img.shields.io/badge/IRC-scons-blue.svg .. image:: https://img.shields.io/badge/IRC-scons-blue.svg
:target: https://web.libera.chat/#scons :target: https://web.libera.chat/#scons
:alt: IRC :alt: IRC
.. image:: https://img.shields.io/sourceforge/dm/scons.svg .. image:: https://img.shields.io/sourceforge/dm/scons.svg
:target: https://sourceforge.net/projects/scons :target: https://sourceforge.net/projects/scons
:alt: Sourceforge Monthly Downloads :alt: Sourceforge Monthly Downloads
skipping to change at line 62 skipping to change at line 64
:alt: Travis CI build status :alt: Travis CI build status
.. image:: https://ci.appveyor.com/api/projects/status/github/SCons/scons?svg=tr ue&branch=master .. image:: https://ci.appveyor.com/api/projects/status/github/SCons/scons?svg=tr ue&branch=master
:target: https://ci.appveyor.com/project/SCons/scons :target: https://ci.appveyor.com/project/SCons/scons
:alt: AppVeyor CI build Status :alt: AppVeyor CI build Status
.. image:: https://codecov.io/gh/SCons/scons/branch/master/graph/badge.svg .. image:: https://codecov.io/gh/SCons/scons/branch/master/graph/badge.svg
:target: https://codecov.io/gh/SCons/scons :target: https://codecov.io/gh/SCons/scons
:alt: CodeCov Coverage Status :alt: CodeCov Coverage Status
About SCons .. image:: https://github.com/SCons/scons/workflows/SCons%20Build/badge.svg
:target: https://github.com/SCons/scons/actions?query=workflow%3A%22SCons+Bui
ld%22
:alt: Github Actions
This is SCons, a tool for building software (and other files). SCons is What is SCons?
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 SCons is an Open Source software construction tool which orchestrates the constr
use SCons effectively. uction of software
(and other tangible products such as documentation files) by determining which
component pieces must be built or rebuilt and invoking the necessary
commands to build them.
Features:
* Configuration files are Python scripts -
use the power of a real programming language
to solve build problems; no complex domain-specific language to learn.
* Reliable, automatic dependency analysis built-in for C, C++ and Fortran.
No more "make depend" or "make clean" to get all of the dependencies.
Dependency analysis is easily extensible through user-defined
dependency Scanners for other languages or file types.
* Built-in support for C, C++, D, Java, Fortran, Yacc, Lex, Qt and SWIG,
and building TeX and LaTeX documents.
Easily extensible through user-defined Builders for other languages
or file types.
* Building from central repositories of source code and/or pre-built targets
.
* Built-in support for Microsoft Visual Studio, including generation of
.dsp, .dsw, .sln and .vcproj files.
* Reliable detection of build changes using cryptographic hashes;
optionally can configure other algorithms including traditional timestamps
.
* Support for parallel builds - can keep multiple jobs running
simultaneously regardless of directory hierarchy.
* Integrated Autoconf-like support for finding #include files, libraries,
functions and typedefs.
* Global view of all dependencies - no more multiple build passes or
reordering targets to build everything.
* Ability to share built files in a cache to speed up multiple builds.
* Designed from the ground up for cross-platform builds, and known to
work on Linux, other POSIX systems (including AIX, BSD systems,
HP/UX, IRIX and Solaris), Windows 7/8/10, MacOS, and OS/2.
* Written in Python.
Documentation Documentation
=============
Documentation for SCons is available at: Documentation for SCons is available at
http://www.scons.org/documentation.html.
http://www.scons.org/documentation.html Execution Requirements
======================
Requirements Running SCons requires Python 3.6 or higher. There should be no other
dependencies or requirements to run standard SCons.
The last release to support Python 3.5 was 4.2.0.
Some experimental features may require additional Python packages
to be installed - at the moment the Ninja feature requires the
supporting `ninja package <https://pypi.org/project/ninja/>`_.
The default SCons configuration assumes use of the Microsoft Visual C++
compiler suite on Win32 systems, and assumes a C compiler named ``cc``, a C++
compiler named ``c++``, and a Fortran compiler named ``gfortran`` (such as found
in the GNU Compiler Collection) on any other type of system. You may
override these default values by appropriate configuration of variables
in a Construction Environment, or in the case of Cygwin on a Win32 system,
by selecting the 'cygwin' platform, which will set some of those Construction
Variables for you.
Running SCons requires Python 3.5 or higher. There should be no other By default, SCons knows how to search for available programming tools on
dependencies or requirements to run SCons. various systems - see the
`SCons man page <https://scons.org/doc/production/HTML/scons-man.html>`_
for details. You can override
the default SCons choices made by appropriate configuration of
construction variables.
Installation Requirements
=========================
SCons has no installation dependencies beyond a compatible version
of Python. The tools which will be used to to actually construct the
project, such as compilers, documentation production tools, etc.
should of course be installed by the appropriate means.
Getting Started Using SCons
===========================
If you're new to SCons, the first couple of chapters of the
`SCons User Guide <https://scons.org/doc/production/HTML/scons-user.html>`_
provide an excellent starting spot.
As of SCons 4.2.0 support for Python 3.5 is deprecated and will be removed Contributing to SCons
with the next major release. =====================
By default, SCons knows how to search for available programming tools on Please see `CONTRIBUTING <https://github.com/scons/scons/CONTRIBUTING.rst>`_.
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 License
========= =======
SCons is distributed under the MIT license, a full copy of which is available SCons is distributed under the MIT license, a full copy of which is available
in the LICENSE file. in the LICENSE file.
Reporting Bugs Reporting Bugs
============== ==============
The SCons project welcomes bug reports and feature requests. The SCons project welcomes bug reports and feature requests.
Please make sure you send email with the problem or feature request to Please make sure you send email with the problem or feature request to
the SCons users mailing list: the SCons users mailing list, which you can join at
https://two.pairlist.net/mailman/listinfo/scons-users,
Join via: http://two.pairlist.net/mailman/listinfo/scons-users or on the SCons Discord server in
`#scons-help <https://discord.gg/bXVpWAy#scons-help>`_.
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 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 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 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 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 You can explore the list of existing bugs, which may include workarounds
for the problem you've run into on GitHub Issues: for the problem you've run into, on the
`GitHub issue tracker <https://github.com/SCons/scons/issues>`_.
https://github.com/SCons/scons/issues
Mailing Lists Mailing Lists
============= =============
An active mailing list for developers of SCons is available. You may An active mailing list for developers of SCons is available. You may
send questions or comments to the list at: send questions or comments to the list at scons-dev@scons.org.
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 You may subscribe to the developer's mailing list using the form at
https://two.pairlist.net/mailman/listinfo/scons-dev.
Subscription to the developer's mailing list is by approval. In practice, no 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 one is refused list membership, but we reserve the right to limit membership
in the future and/or weed out lurkers. in the future and/or weed out lurkers.
There are other mailing lists available for SCons users, for notification of There are other mailing lists available for SCons users, for notification of
SCons code changes, and for notification of updated bug reports and project SCons code changes, and for notification of updated bug reports and project
documents. Please see our mailing lists page for details. documents. Please see our mailing lists page for details.
Donations Donations
========= =========
If you find SCons helpful, please consider making a donation (of cash, If you find SCons helpful, please consider making a donation (of cash,
software, or hardware) to support continued work on the project. Information software, or hardware) to support continued work on the project. Information
is available at: is available at https://www.scons.org/donate.html
or the GitHub Sponsors button on https://github.com/scons/scons.
http://www.scons.org/donate.html
or via GitHub Sponsors button on
https://github.com/scons/scons
For More Information For More Information
==================== ====================
Check the SCons web site at: Check the SCons web site at https://www.scons.org/
http://www.scons.org/
Copyright (c) 2001 - 2021 The SCons Foundation Copyright (c) 2001 - 2021 The SCons Foundation
 End of changes. 23 change blocks. 
50 lines changed or deleted 110 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)