summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix typo in scriptWilliam Deegan2017-12-261-1/+1
|
* have travis/install.sh echo it's commands. Hopefully get PYVER env variable setWilliam Deegan2017-12-262-19/+25
|
* fix travis/install.sh permissionsWilliam Deegan2017-12-251-0/+0
|
* fix typoWilliam Deegan2017-12-251-1/+1
|
* skip swig install if not py27. add PYVER to identify version of python we're ↵William Deegan2017-12-252-24/+39
| | | | running. Move install logic to .travis/install.sh
* Add pypy to travis jobsWilliam Deegan2017-12-251-0/+3
|
* fix travis fileWilliam Deegan2017-12-221-4/+0
|
* Merge pull request #31 from mwichmann/wip-manformatWilliam Deegan2017-12-212-11/+27
|\ | | | | Fix nested list formatting in manpage
| * Merge branch 'master' into wip-manformatWilliam Deegan2017-12-212-3/+11
| |\
| * | Fix nested list formatting in manpageMats Wichmann2017-12-211-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>
| * | Fix nested list formatting in manpageMats Wichmann2017-12-211-11/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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 pull request #30 from dmoody256/TravisPython3TestWilliam Deegan2017-12-211-4/+36
|\ \ \ | |_|/ |/| | Travis Python 3 tests and coverage clean up
| * | added ommision of several test which exists in the src directoryDaniel Moody2017-12-201-0/+1
| | |
| * | added allow failures since some python3 tests currently will fail, and we ↵Daniel Moody2017-12-191-4/+28
| | | | | | | | | | | | want to retain python2 coverage in the coverage stage. Also added some comments.
| * | added extra jobs for different python versionsDaniel Moody2017-12-191-0/+7
| | |
* | | Add py 2.7, 3.5, and pypy to travis buildWilliam Deegan2017-12-201-1/+6
|/ /
* | Merge branch 'master' of github.com:SCons/sconsWilliam Deegan2017-12-181-1/+1
|\ \
| * \ Merge pull request #29 from dmoody256/TravisLanguageWilliam Deegan2017-12-181-1/+1
| |\ \ | | |/ | |/| Set Travis language to python
| | * switched language pythonDaniel Moody2017-12-131-1/+1
| |/
* | Fix CHANGES.txt. 3.0.1 changes had merge issue and weren't segregated from ↵William Deegan2017-12-181-2/+5
|/ | | | new changes.
* Added coveralls.io status badgeWilliam Deegan2017-12-111-0/+5
|
* add travis statusWilliam Deegan2017-12-111-0/+4
|
* Merge pull request #28 from dmoody256/CoverageTestingWilliam Deegan2017-12-103-12/+87
|\ | | | | Travis coverage testing with python coverage and coveralls.io
| * rewrote the travis script to first run a plain test, then do the coverage tests.Daniel Moody2017-12-101-43/+65
| |
| * had to split the build up because it was exceed travis max time limit per ↵Daniel Moody2017-12-091-3/+27
| | | | | | | | job, so this runs all tests split into 8 separate groups
| * needed to write the JobTest.py to the exclude listDaniel Moody2017-12-091-0/+1
| |
| * adding in JobTests.py workaround with the coverage testing, also updated ↵Daniel Moody2017-12-092-7/+25
| | | | | | | | runtest.py with the exclude option from Github PR 27.
| * updated travis script to not exit, but instead just set the exit code, also ↵Daniel Moody2017-12-092-4/+5
| | | | | | | | setup travis to use code coverage correctly for parallel tests, and finally had to remove the .coveralls, because it is overiding the repo token for my repo, and this should not be in public repos
| * can't use >> with sudo, switching to teeDaniel Moody2017-12-091-2/+2
| |
| * testing coverage packageDaniel Moody2017-12-091-1/+10
| |
* | Merge pull request #19 from dmoody256/JarFlattenSourceWilliam Deegan2017-12-103-17/+268
|\ \ | | | | | | Jar regression fixes
| * \ Merge remote-tracking branch 'scons/master' into JarFlattenSourceDaniel Moody2017-12-109-42/+37
| |\ \
| * | | Updated some comments and refactored a variable name. No functional changes.Daniel Moody2017-12-031-13/+25
| | | |
| * | | updated CHANGES.txtDaniel Moody2017-12-031-0/+1
| | | |
| * | | updated jar to handle directories better, JarClassFile build doesnt return ↵Daniel Moody2017-12-032-4/+150
| | | | | | | | | | | | | | | | 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 Moody2017-12-032-6/+10
| | | | | | | | | | | | | | | | and varient dir.
| * | | updated CHANGES.txtDaniel Moody2017-12-031-0/+1
| | | |
| * | | updated Jar builder to flatten source list, and added test for embedded sourcesDaniel Moody2017-11-192-1/+88
| | | |
* | | | Merge pull request #26 from dmoody256/MacTestsJavaNotInstalledWilliam Deegan2017-12-101-0/+20
|\ \ \ \ | |_|/ / |/| | | Java tests fail on Mac when java is not installed
| * | | moved logic to function so less duplicate codeDaniel Moody2017-12-101-25/+17
| | | |
| * | | On Mac there is are some place holder java binaries installed which confuse ↵Daniel Moody2017-12-071-0/+28
| | |/ | |/| | | | | | | Scons test modules which just check if the binary exists. Added an extra check for this case.
* | | Merge pull request #20 from dmoody256/JarRemoveMagicNumbersWilliam Deegan2017-12-102-3/+6
|\ \ \ | | | | | | | | Jar remove magic numbers
| * | | fixed mistake in converting from magic numbers where it should have been the ↵Daniel Moody2017-11-211-1/+1
| | | | | | | | | | | | | | | | not case
| * | | updated some magic number references, no functional changes.Daniel Moody2017-11-202-3/+6
| | |/ | |/|
* | | Merge pull request #24 from ajf58/tidy-warningsWilliam Deegan2017-12-104-32/+4
|\ \ \ | |_|/ |/| | Tidy CLI Warnings
| * | Update CHANGES.txt to describe this fix.Andrew Featherstone2017-12-031-0/+3
| | |
| * | Remove unused warnings from the man page and Warnings.pyAndrew Featherstone2017-12-032-14/+0
| | | | | | | | | | | | This warning was never used in the code.
| * | Remove testing for hashlib and corresponding support for command line options.Andrew Featherstone2017-12-023-18/+1
| | | | | | | | | | | | hashlib is part of the standard library since Python 2.5, and SCons supports Python 2.7 and later.
* | | Adding to support automatic coverage via github/coverallsWilliam Deegan2017-12-061-0/+3
| | |
* | | Merge pull request #22 from dmoody256/JobTestNumJobsWilliam Deegan2017-12-051-1/+24
|\ \ \ | |/ / |/| | JobTest.py should scale number of jobs based on CPUs