summaryrefslogtreecommitdiffstats
path: root/SConstruct
Commit message (Collapse)AuthorAgeFilesLines
* Updates for 4.4.0 releaseWilliam Deegan2022-07-301-1/+1
|
* fix some issues with current version stringsWilliam Deegan2021-11-221-1/+1
|
* updated CHANGES.txt and RELEASE.txt for releaseWilliam Deegan2021-11-161-1/+1
|
* update packing and build logic to enable distro package maintainers to build ↵William Deegan2021-08-011-2/+6
| | | | their packages from root of repo
* updates for 4.2.0William Deegan2021-07-241-1/+1
|
* removed doc/user/copyright.xml the markup is moved ot doc/user/main.xmlWilliam Deegan2021-07-191-0/+1
|
* fix doc release date to be the same as the format in CHANGES.txt,etcWilliam Deegan2021-07-181-1/+1
|
* [ci skip] update post releaseWilliam Deegan2021-01-191-1/+1
|
* Updated release notes and copyright info for 4.1.0 ReleaseWilliam Deegan2021-01-191-1/+1
|
* scons.1 sconsign.1 scons-time.1 now make it into zip, tgz sdist and wheelWilliam Deegan2020-10-091-5/+14
|
* updates for 4.0.1William Deegan2020-07-171-1/+1
|
* reset to development modeWilliam Deegan2020-07-041-2/+1
|
* updates for 4.0.0 releaseWilliam Deegan2020-07-041-1/+1
|
* Add sepearat pypi README-package.rst for pypi's long description textWilliam Deegan2020-07-041-3/+3
|
* Add logic to build wheel and sdist package for pypiWilliam Deegan2020-06-301-3/+8
|
* All working except automatic build of wheel and sdist packageWilliam Deegan2020-06-301-1/+1
|
* API doc builds working now. Generating SCons/__versioninfo.py but not yet ↵William Deegan2020-06-301-0/+1
| | | | using it
* add some TODOsWilliam Deegan2020-06-231-0/+8
|
* updates. build/dist/scons-local-${VERSION}.zip is now producedWilliam Deegan2020-06-231-19/+17
|
* Address github review notes and sider issuesWilliam Deegan2020-04-111-1/+1
|
* Clean up unused importsWilliam Deegan2020-04-091-3/+1
|
* add logic to not include *Tests.py in wheelWilliam Deegan2020-04-091-640/+0
|
* remove gentoo ebuild logic. distro packager has their ownWilliam Deegan2020-04-091-9/+1
|
* comment out packaging part of buildWilliam Deegan2020-04-091-630/+630
|
* First pass of refactor. Moved command line argument processing into ↵William Deegan2020-04-091-190/+52
| | | | site_scons/BuildCommandLine.py. Sorted out all changes caused by that.
* add SKIP_DOC= variable to enable disabling buildign documents. Moved epydoc ↵William Deegan2020-04-091-298/+252
| | | | setup into site_scons/epydoc.py
* rm-py2: Remove "from __future__" from more placesMats Wichmann2020-02-201-2/+0
| | | | | | | | | | | | | | | A couple of minor reformats along the way, most prominently, in tests, if being edited anyway, make sure the docstring most tests have is actually the docstring (sometimes the __revision__ line came before, which makes the string not be the docstring). Snuck in some minor framework changes that were orphaned when another draft PR was not needed: this almost all docstring changes, the functional part is using casefold instead of lower in a match func - a slightly better approach which is now possible that Py2 compatibility is not needed. Signed-off-by: Mats Wichmann <mats@linux.com>
* Update version stringsWilliam Deegan2019-12-171-2/+2
|
* Changes for 3.1.1 release3.1.1William Deegan2019-08-081-2/+2
|
* changes for release 3.1.0William Deegan2019-07-211-2/+2
|
* [ci skip] re-add generation of src-tar-gz and src-zip files as they're used ↵William Deegan2019-07-131-3/+8
| | | | by debian scons packager
* [PY 3.8] test fixes for file closings, rawstringsMats Wichmann2019-04-251-10/+11
| | | | | | | On a linux host (missing some things that may be on the Travis CI setup), Py3.8a3 now shows 19 fails, 1048 pass, with 84 Warning: messages. Signed-off-by: Mats Wichmann <mats@linux.com>
* Release file updates for Release 3.0.53.0.5William Deegan2019-03-261-2/+2
|
* [skip ci] reset to develop mode3.0.5a2William Deegan2019-03-051-2/+2
|
* [WIP] for #3304: drop use of -tt if py3Mats Wichmann2019-03-011-6/+0
| | | | | | | | | | As noted in issue #3304, the Python flag to error on inconsistent tabs/spaces has been dropped for Python 3 interpreters; while CPython still accepts it, silently ignoring it, PyPy3 errors out. This change adds the flag throughout the testsuite run only if using a Python2 interpreter. Signed-off-by: Mats Wichmann <mats@linux.com>
* Do not store build user nameBernhard M. Wiedemann2019-02-281-1/+5
|
* Do not store build host nameBernhard M. Wiedemann2019-02-281-2/+6
| | | | | | | | | if reproducible builds are wanted. See https://reproducible-builds.org/ for why this is good. This affected scons itself, which differed in the line __buildsys__ = "..."
* Fix problem where API doc gen misses some filesMats Wichmann2019-02-061-5/+3
| | | | | | | | | | | In doc/SConscript, the function in bootstrap.py to parse a manifest was called with an scons path (#src/engine) but bootstrap does not run in an scons context, it is run via subprocess.Popen. Preprocess the path. Along the way, change the function to open the file itself instead of being passed a list already read from the file, update the comment, and clean some whitespace issues. Signed-off-by: Mats Wichmann <mats@linux.com>
* Updated files per ReleaseConfig for 3.0.4 releaseWilliam Deegan2019-01-201-1/+1
|
* Update copyright date to 2019William Deegan2019-01-071-1/+1
|
* updates from update-release-info for 3.0.3 releaseWilliam Deegan2019-01-061-2/+2
|
* Updates for 3.0.2 releaseWilliam Deegan2019-01-011-3/+3
|
* Allow to override build date with SOURCE_DATE_EPOCHBernhard M. Wiedemann2018-10-151-1/+1
| | | | | | | | | | | in order to make builds reproducible. See https://reproducible-builds.org/ for why this is good and https://reproducible-builds.org/specs/source-date-epoch/ for the definition of this variable. Also consistently use ISO 8601 date format to be understood everywhere. Also use gmtime to be independent of timezone.
* Fix wrong path to testing frameworks SConscript (was breaking bootstrap builds)William Deegan2018-08-131-1/+1
|
* move test files from QMTest to testing/framework. QMtest hasn't been used in ↵William Deegan2018-04-301-7/+7
| | | | quite some time
* change back to development version stringsHEADmasterWilliam Deegan2017-11-141-2/+2
|
* Update version stringsWilliam Deegan2017-11-141-2/+2
|
* Simplify main SConstruct. Remove deb and rpm and win executable package ↵William Deegan2017-10-041-323/+16
| | | | creation as we're moving to pip install being the main install path.
* Migrate some logic from SConstruct into site_scons to simplify top level ↵William Deegan2017-10-031-40/+0
| | | | SConstruct
* Remove windows executable installersWilliam Deegan2017-10-021-26/+0
|