Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Do not add unnormalised entries to PATH in scons.bat | Ray Donnelly | 2018-01-18 | 2 | -1/+9 |
| | |||||
* | correcting typo | Mats Wichmann | 2018-01-17 | 1 | -1/+1 |
| | |||||
* | Use prepend for inserts | Mats Wichmann | 2018-01-17 | 6 | -27/+33 |
| | | | | | | | | A number of places "append to the beginning", a better word to use here is "prepend". This is a documentation issue only, no executable statements are affected. Signed-off-by: Mats Wichmann <mats@linux.com> | ||||
* | Oops, remove stray debugging print stmt. | Gary Oberbrunner | 2018-01-16 | 1 | -1/+0 |
| | |||||
* | Prevent TypeError with None in error message | Gary Oberbrunner | 2018-01-16 | 4 | -5/+15 |
| | | | | | | | | | | | I ran into a problem where SCons was generating an error that contained a None (don't ask me how), and this got passed through to_str() which caused a TypeError because None isn't a bytes-like object. I fixed it two ways: enable to_str and to_bytes to handle None without complaint, and change Errors.py to use to_String() instead of to_str(), since it seems more robust. | ||||
* | Fix problem with Install and multiple dirs outside src tree. | Gary Oberbrunner | 2018-01-05 | 2 | -3/+11 |
| | | | | | | | | | | | | In some cases it's possible to get a case where the target path already does exist, but the dir node for it hasn't been updated yet. This fix prevents MkdirFunc from trying to create it when it already exists. Added a testcase which failed before the fix and works after it. Also fixes a problem running tests on Windows, using standard python 3 which is installed in "C:/Program Files/Python36". The python path name has to be escaped in that case. See runtest.py. | ||||
* | Merge branch 'master' into wip-manformat | William Deegan | 2017-12-21 | 1 | -2/+5 |
|\ | |||||
| * | Fix CHANGES.txt. 3.0.1 changes had merge issue and weren't segregated from ↵ | William Deegan | 2017-12-18 | 1 | -2/+5 |
| | | | | | | | | new changes. | ||||
* | | Fix nested list formatting in manpage | Mats Wichmann | 2017-12-21 | 1 | -0/+3 |
|/ | | | | | | | | | The definition of the list term "--debug=list" contains a list of its own; the list tiems in this list need to have their text contents wrapped in paragraph tags. Signed-off-by: Mats Wichmann <mats@linux.com> | ||||
* | Merge remote-tracking branch 'scons/master' into JarFlattenSource | Daniel Moody | 2017-12-10 | 7 | -22/+34 |
|\ | |||||
| * | Merge pull request #20 from dmoody256/JarRemoveMagicNumbers | William Deegan | 2017-12-10 | 2 | -3/+6 |
| |\ | | | | | | | Jar remove magic numbers | ||||
| | * | fixed mistake in converting from magic numbers where it should have been the ↵ | Daniel Moody | 2017-11-21 | 1 | -1/+1 |
| | | | | | | | | | | | | not case | ||||
| | * | updated some magic number references, no functional changes. | Daniel Moody | 2017-11-20 | 2 | -3/+6 |
| | | | |||||
| * | | Merge pull request #24 from ajf58/tidy-warnings | William Deegan | 2017-12-10 | 3 | -12/+4 |
| |\ \ | | | | | | | | | Tidy CLI Warnings | ||||
| | * | | Update CHANGES.txt to describe this fix. | Andrew Featherstone | 2017-12-03 | 1 | -0/+3 |
| | | | | |||||
| | * | | Remove unused warnings from the man page and Warnings.py | Andrew Featherstone | 2017-12-03 | 1 | -3/+0 |
| | | | | | | | | | | | | | | | | This warning was never used in the code. | ||||
| | * | | Remove testing for hashlib and corresponding support for command line options. | Andrew Featherstone | 2017-12-02 | 2 | -9/+1 |
| | | | | | | | | | | | | | | | | hashlib is part of the standard library since Python 2.5, and SCons supports Python 2.7 and later. | ||||
| * | | | Merge pull request #22 from dmoody256/JobTestNumJobs | William Deegan | 2017-12-05 | 1 | -1/+24 |
| |\ \ \ | | |/ / | |/| | | JobTest.py should scale number of jobs based on CPUs | ||||
| | * | | num_jobs will be based on the number of CPUs detected to make sure parallel ↵ | Daniel Moody | 2017-11-23 | 1 | -1/+24 |
| | |/ | | | | | | | | | | jobs can fill the queue. | ||||
| * | | Remove obsolete __coerce__ methods on CLVar. Not used by new style objects | William Deegan | 2017-11-21 | 2 | -6/+0 |
| |/ | |||||
* | | Updated some comments and refactored a variable name. No functional changes. | Daniel Moody | 2017-12-03 | 1 | -13/+25 |
| | | |||||
* | | updated CHANGES.txt | Daniel Moody | 2017-12-03 | 1 | -0/+1 |
| | | |||||
* | | updated jar to handle directories better, JarClassFile build doesnt return ↵ | Daniel Moody | 2017-12-03 | 1 | -3/+9 |
| | | | | | | | | any targets if no Java files are in the directory | ||||
* | | updated jar.py to handle nodes and varanit dirs better, added test for nodes ↵ | Daniel Moody | 2017-12-03 | 1 | -1/+1 |
| | | | | | | | | and varient dir. | ||||
* | | updated CHANGES.txt | Daniel Moody | 2017-12-03 | 1 | -0/+1 |
| | | |||||
* | | updated Jar builder to flatten source list, and added test for embedded sources | Daniel Moody | 2017-11-19 | 1 | -1/+1 |
|/ | |||||
* | change back to development version stringsHEADmaster | William Deegan | 2017-11-14 | 2 | -2/+2 |
| | |||||
* | Fix bad syntax in module not currently used | William Deegan | 2017-11-14 | 1 | -0/+1 |
| | |||||
* | Fix messaging when two environments are specified for same target to handle ↵ | William Deegan | 2017-11-14 | 1 | -1/+4 |
| | | | | when the action cannot be decoded as UTF-8. This most likely only happens when the action is a python function. It was breaking (at least) some example output generated for documentation | ||||
* | Updates to release texts | William Deegan | 2017-11-14 | 1 | -4/+0 |
| | |||||
* | Update version strings | William Deegan | 2017-11-14 | 3 | -3/+3 |
| | |||||
* | switched the order of target/source checking so no target is an option, also ↵ | Daniel Moody | 2017-11-14 | 1 | -10/+10 |
| | | | | fixed Warning module mispelling. | ||||
* | update CHANGES.txt | Daniel Moody | 2017-11-14 | 1 | -0/+2 |
| | |||||
* | Added a way to handle multiple targets for the Jar builder and an extra ↵ | Daniel Moody | 2017-11-14 | 1 | -5/+13 |
| | | | | warning message. | ||||
* | added my updates to CHANGES.txt | Daniel Moody | 2017-10-26 | 1 | -1/+12 |
| | |||||
* | added a method to the jar tool to handle directories and file sources. This ↵ | Daniel Moody | 2017-10-26 | 2 | -2/+119 |
| | | | | was taken from the similar Java method in the javac tool. Updated the Jar builder to have an unambiguos name. | ||||
* | Merge pull request #9 from ztessler/repeattarget | William Deegan | 2017-10-22 | 2 | -1/+11 |
|\ | | | | | Fix incorrect warning of different environments | ||||
| * | Fix incorrect warning of different environments for a target when repeating ↵ | Zachary Tessler | 2017-10-06 | 2 | -1/+11 |
| | | | | | | | | identical builder or Command calls that use overrides | ||||
* | | Add printing time processing each SConscript when --debug=time is specified ↵ | William Deegan | 2017-10-20 | 2 | -0/+10 |
| | | | | | | | | on command line | ||||
* | | Fix issue with Tool loading logic where sys.path was getting an addition ↵ | William Deegan | 2017-10-13 | 2 | -2/+9 |
| | | | | | | | | site_scons/site_tools path prepended with every tool loaded when running with Python 3.5+. | ||||
* | | Merge branch 'master' of https://github.com/dmoody256/scons into ↵ | William Deegan | 2017-10-12 | 2 | -2/+4 |
|\ \ | | | | | | | | | | dmoody256-master | ||||
| * | | added changes to CHANGES.txt | Daniel Moody | 2017-10-07 | 1 | -0/+4 |
| | | | |||||
| * | | updated the Jar tool to not force sources to .class files allowing for ↵ | Daniel Moody | 2017-10-07 | 1 | -2/+0 |
| |/ | | | | | | | directories to be passed as sources as well. | ||||
* | | Fix logic which was broken by automatic fixers. the sort parameter to ↵ | William Deegan | 2017-10-11 | 3 | -1/+29 |
| | | | | | | | | GenerateHelpText() is now actually called. | ||||
* | | Add cmp to SCons.Util as py3 no longer provides it | William Deegan | 2017-10-11 | 2 | -6/+12 |
|/ | |||||
* | Merge pull request #8 from bdbaddog/fix_scons_build | William Deegan | 2017-10-04 | 1 | -10/+0 |
|\ | | | | | Fix scons build | ||||
| * | Simplify main SConstruct. Remove deb and rpm and win executable package ↵ | William Deegan | 2017-10-04 | 1 | -10/+0 |
| | | | | | | | | creation as we're moving to pip install being the main install path. | ||||
* | | Merge pull request #6 from bdbaddog/fix_to_String_for_subst | William Deegan | 2017-10-02 | 2 | -4/+6 |
|\ \ | |/ |/| | Fix issue where code in utility routine to_String_for_subst() had code where result was dropped | ||||
| * | Fix issue where code in utility routine to_String_for_subst() had code whose ↵ | William Deegan | 2017-10-01 | 2 | -4/+6 |
| | | | | | | | | result was never properly returned. (Found by: James Rinkevich https://pairlist4.pair.net/pipermail/scons-users/2017-October/006358.html ) | ||||
* | | add fix for mistaking $$( for $( and breaking subst. Reported by Noah ↵ | William Deegan | 2017-10-01 | 2 | -2/+21 |
| | | | | | | | | Hoffman noah.hoffman at gmail.com in: https://pairlist4.pair.net/pipermail/scons-users/2017-September/006352.html |