Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | removed binary read and write so newlines are crossplatform and updated path ↵ | Daniel Moody | 2018-04-10 | 1 | -3/+3 |
| | | | | for appveyor script | ||||
* | updated yacc tool to add default paths, updated to test to use the tool ↵ | Daniel Moody | 2018-04-09 | 3 | -8/+14 |
| | | | | specifically and know when to skip on windows. | ||||
* | Fix clang and mingw tests | William Deegan | 2018-03-25 | 1 | -0/+2 |
| | |||||
* | Merge pull request #3098 from dmoody256/JavaSconsFiles | William Deegan | 2018-02-14 | 1 | -3/+4 |
|\ | | | | | Fix Jar to use SCons to check for files instead of python | ||||
| * | fix for issue 3042, Jar method was not respecting variant dirs when using ↵ | Daniel Moody | 2018-02-11 | 1 | -3/+4 |
| | | | | | | | | os.path to detect files or dirs | ||||
* | | Replace all instances of `int main()` with `int main(void)` | Jonathon Reinhart | 2018-02-11 | 29 | -35/+35 |
|/ | |||||
* | Merge pull request #3045 from gabrielrussell/master | William Deegan | 2018-01-30 | 1 | -0/+80 |
|\ | | | | | update mtime on cache retrieval | ||||
| * | test for mtime update | Gabriel Russell | 2018-01-30 | 1 | -0/+15 |
| | | |||||
| * | test for readonly cache | Gabriel Russell | 2018-01-11 | 1 | -0/+65 |
| | | |||||
* | | Remove SCons.Options code which has long been deprecated and already removed ↵ | William Deegan | 2018-01-30 | 9 | -1511/+0 |
| | | | | | | | | from documents. Also remove associated tests. | ||||
* | | Merge pull request #3048 from dmoody256/CoverageImprovements | William Deegan | 2018-01-17 | 2 | -1/+11 |
|\ \ | | | | | | | Coverage is missing coverage reports from test tmp dirs | ||||
| * | | moved coverage check for tests to common location. | Daniel Moody | 2018-01-17 | 2 | -2/+2 |
| | | | |||||
| * | | forget to add import os for checking the environment for coverage | Daniel Moody | 2017-12-30 | 1 | -1/+1 |
| | | | |||||
| * | | several tests will not work with coverage, so set them to skip | Daniel Moody | 2017-12-30 | 2 | -0/+10 |
| |/ | |||||
* | | Fix problem with Install and multiple dirs outside src tree. | Gary Oberbrunner | 2018-01-05 | 4 | -0/+49 |
|/ | | | | | | | | | | | | 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. | ||||
* | updated jar to handle directories better, JarClassFile build doesnt return ↵ | Daniel Moody | 2017-12-03 | 1 | -1/+141 |
| | | | | 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 | -5/+9 |
| | | | | and varient dir. | ||||
* | updated Jar builder to flatten source list, and added test for embedded sources | Daniel Moody | 2017-11-19 | 1 | -0/+87 |
| | |||||
* | Added Jar test to check if multiple targets can be passed. | Daniel Moody | 2017-11-14 | 1 | -8/+29 |
| | |||||
* | updated the JAR test to test that the java source files were actually ↵ | Daniel Moody | 2017-10-26 | 2 | -5/+21 |
| | | | | compiled and are in the resulting jar file. Also updated the swig dependency test to throw no result from what seems to be a non java related bug. | ||||
* | Merge pull request #9 from ztessler/repeattarget | William Deegan | 2017-10-22 | 4 | -0/+130 |
|\ | | | | | Fix incorrect warning of different environments | ||||
| * | Two new tests to verify warnings when targets are repeated with same ↵ | Zachary Tessler | 2017-10-12 | 2 | -0/+123 |
| | | | | | | | | actions, but either environments or overrides differ. | ||||
| * | Fix incorrect warning of different environments for a target when repeating ↵ | Zachary Tessler | 2017-10-06 | 2 | -0/+7 |
| | | | | | | | | identical builder or Command calls that use overrides | ||||
* | | Merge branch 'master' of https://github.com/dmoody256/scons into ↵ | William Deegan | 2017-10-12 | 1 | -0/+62 |
|\ \ | | | | | | | | | | dmoody256-master | ||||
| * | | added test to JAR to also check the case that java source files are passed ↵ | Daniel Moody | 2017-10-10 | 1 | -0/+62 |
| |/ | | | | | | | directly as a source to the Jar builder. The only other test that did this was multi-setp.py which was reliant on swig being installed. | ||||
* | | Fix tests where the GenerateHelpText() sort function was never correct and ↵ | William Deegan | 2017-10-12 | 2 | -4/+4 |
|/ | | | | fixing the logic broke the test because of that | ||||
* | fix tests | William Deegan | 2017-09-26 | 1 | -1/+1 |
| | |||||
* | Fix tests which break when using print() and no from __future__ import ↵ | William Deegan | 2017-09-25 | 17 | -86/+81 |
| | | | | print_function under python 2.7 because the print('a','b') effectively becomes printing a tuple which doesn't match the expected strings | ||||
* | Support python 2 print statements in SConscripts | Thomas Berg | 2017-09-25 | 1 | -0/+56 |
| | | | | | | | | | This fixes a regression introduced in scons-3.0.0, where SConscripts containing python 2 print statements would cause syntax errors even when executing scons with python 2.7. This ensures backward compatibility, allowing users to build legacy code with scons-3.0.0 without having to patch it. | ||||
* | Fix many epydoc warnings | William Deegan | 2017-09-01 | 1 | -8/+5 |
| | |||||
* | Merged scons/scons into default | William Deegan | 2017-08-31 | 2 | -8/+17 |
|\ | |||||
| * | For consistency with another test. | Russel Winder | 2017-08-23 | 2 | -8/+17 |
| | | |||||
* | | Add string of actual output when the commands in this test are run manually. ↵ | William Deegan | 2017-08-29 | 1 | -0/+14 |
|/ | | | | It appears that on non-win and win+py2.7 some of the output is getting dropped and so the test passes when it should fail. with win+py3.5or6 it intermittently fails as it should based on expected output. Though in reality the output is correct. | ||||
* | Fix Bug #2486 - Allow SetOption('silent',True) - Previously this option ↵ | William Deegan | 2017-08-20 | 1 | -0/+14 |
| | | | | could not be passed to SetOption | ||||
* | Added fixes for docs / nested test for use of sys.path in toolpath | grbd | 2017-08-04 | 1 | -1/+5 |
| | |||||
* | Added support for a PyPackageDir function | grbd | 2017-08-03 | 15 | -0/+95 |
| | |||||
* | Merged scons/scons into default | Richard W | 2017-08-01 | 1 | -12/+41 |
|\ | |||||
| * | Fix MSVC_UWP_APP test to take into account the MSVC_VERSION. | Ibrahim Esmat | 2017-08-01 | 1 | -9/+8 |
| | | | | | | | | Skip test if MSVC_VERSION is less than VS2015 | ||||
| * | Fix MSVC_UWP_APP test to take into account the MSVC_VERSION. | Ibrahim Esmat | 2017-07-27 | 1 | -3/+9 |
| | | | | | | | | Missed a couple of messages on fail_test | ||||
| * | Fix MSVC_UWP_APP test to take into account the MSVC_VERSION. | Ibrahim Esmat | 2017-07-27 | 1 | -8/+10 |
| | | | | | | | | Code Review Fixes. | ||||
| * | Fix MSVC_UWP_APP test to take into account the MSVC_VERSION. | Ibrahim Esmat | 2017-07-27 | 1 | -8/+30 |
| | | | | | | | | | | | | The test should take into account if the MSVC_VERSION is less than 14.0 (VS2015) and check that the LIBPATH doesn't include the store paths. | ||||
* | | Update to user manual on how to use sys.path for toolpath, and toolpath in ↵ | grbd | 2017-08-01 | 2 | -4/+0 |
| | | | | | | | | | | | | general also small update to tests | ||||
* | | update to tests for nested tools | grbd | 2017-07-27 | 29 | -21/+109 |
|/ | | | | and to add as an example for using sys.path in the toolpath | ||||
* | Minor changes for Code Review | Ibrahim Esmat | 2017-07-26 | 1 | -4/+4 |
| | |||||
* | Added MSVC_UWP_APP test to test setting MSVC_UWP_APP construction | Ibrahim Esmat | 2017-07-26 | 1 | -0/+103 |
| | | | | variable with desired effect. | ||||
* | Amend the test file names to remove + symbols from file names. | Russel Winder | 2017-07-02 | 4 | -0/+0 |
| | |||||
* | Merge mainline. | Russel Winder | 2017-07-02 | 10 | -0/+95 |
|\ | |||||
| * | Added support for relative imports within tools for python3 and tests for ↵ | grbd | 2017-06-27 | 10 | -0/+95 |
| | | | | | | | | relative imports | ||||
* | | Be more careful about the shared library names. | Russel Winder | 2017-06-21 | 2 | -2/+33 |
| | | |||||
* | | Initial commit for bringing Paweł Tomulik's clang and clang++ tools into ↵ | Russel Winder | 2017-06-21 | 8 | -0/+472 |
|/ | | | | the mainline. |