Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | pep8 | William Deegan | 2017-04-05 | 1 | -0/+3 | |
| |/ / |/| | | ||||||
* | | | py2/3 ensure strings sent to process are bytes on win32. This fixes most fo ↵ | William Deegan | 2017-04-04 | 1 | -0/+12 | |
| | | | | | | | | | | | | the Interactive tests | |||||
* | | | pep8 | William Deegan | 2017-04-04 | 1 | -1/+1 | |
| | | | ||||||
* | | | py2/3 os.symlink is now defined for win32, but unless user has privs it will ↵ | William Deegan | 2017-04-04 | 1 | -6/+4 | |
| | | | | | | | | | | | | always fail. For not skipping symlink tests | |||||
* | | | pep8 | William Deegan | 2017-04-04 | 1 | -1/+1 | |
| | | | ||||||
* | | | pep8 | William Deegan | 2017-04-04 | 1 | -0/+3 | |
| | | | ||||||
* | | | py2/3 more work on getting exception handling to work properly on both py2/3 | William Deegan | 2017-04-04 | 1 | -1/+2 | |
| | | | ||||||
* | | | added SCons.Tool loaded tools to SCons.Tool namespace | William Deegan | 2017-04-04 | 1 | -0/+6 | |
| | | | ||||||
* | | | py2/3 mode=r/w fixes | William Deegan | 2017-04-03 | 3 | -6/+6 | |
| | | | ||||||
* | | | py2/3 swap to must_match and mode=r | William Deegan | 2017-04-03 | 1 | -4/+4 | |
| | | | ||||||
* | | | py2/3 mode=r fix | William Deegan | 2017-04-03 | 1 | -1/+1 | |
| | | | ||||||
* | | | py2/3 ensure rpmbuild output from popen is string and not bytes | William Deegan | 2017-04-03 | 1 | -1/+1 | |
| | | | ||||||
* | | | py2/3 fix possible byte string of machine name | William Deegan | 2017-04-03 | 1 | -0/+3 | |
| | | | ||||||
* | | | py2/3 ensure that errstr is string and not bytes | William Deegan | 2017-04-03 | 1 | -3/+5 | |
| | | | ||||||
* | | | py2/3 define __lt__ for nodes, so sort will work on py3 | William Deegan | 2017-04-03 | 1 | -0/+4 | |
| | | | ||||||
* | | | py2/3 another module shadowing issue... test file bz2.py blocking python lib ↵ | William Deegan | 2017-04-03 | 1 | -0/+0 | |
| | | | | | | | | | | | | module bz2.py | |||||
* | | | py2/3. Rename SCons.Tool.gettext to SCons.Tool.gettext_tool and change tool ↵ | William Deegan | 2017-04-03 | 2 | -5/+14 | |
| | | | | | | | | | | | | loading logic to have a dictionary of TOOL_ALIASES to handle this. | |||||
* | | | merge | William Deegan | 2017-04-03 | 1 | -1/+7 | |
|\ \ \ | ||||||
| * | | | change logic to drop ./ or .\ from front of specified test/testpath so logic ↵ | William Deegan | 2017-04-03 | 1 | -1/+7 | |
| | | | | | | | | | | | | | | | | to match test or src will work properly. This is mainly just useful on windows when autocompleting paths | |||||
* | | | | merge | William Deegan | 2017-04-03 | 1 | -23/+55 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | py2/3 and win/non-win Fixed: checkLogAndStdout to us \n's instead of ↵ | William Deegan | 2017-04-03 | 1 | -23/+55 | |
| | | | | | | | | | | | | | | | | platform native by using mode='r'. In addition to being simpler we now avoid mixing byte strings with normal strings on py3. | |||||
* | | | | Change checkLogAndStdout() call to use boolean flag instead of 0/1 for clarity. | William Deegan | 2017-04-03 | 1 | -1/+1 | |
|/ / / | ||||||
* | | | Create docstring for checkLogAndStdout. Add useful comments as well | William Deegan | 2017-04-03 | 1 | -1/+30 | |
| | | | ||||||
* | | | merge | William Deegan | 2017-04-03 | 2 | -1/+3 | |
|\ \ \ | ||||||
| * | | | Fix runtest.py to work with win32 paths specified as .\test\xyz | William Deegan | 2017-04-03 | 1 | -0/+3 | |
| | | | | ||||||
| * | | | fix test/Configure/ConfigureDryRunTest read logfile as non binary | William Deegan | 2017-04-03 | 1 | -1/+0 | |
| | | | | ||||||
* | | | | py2/3 fix binary file write issue | William Deegan | 2017-04-02 | 1 | -2/+2 | |
|/ / / | ||||||
* | | | fix to run on mac. explicitly request swig tool | William Deegan | 2017-04-01 | 1 | -1/+1 | |
| | | | ||||||
* | | | macosx improve logic to find jni.h | William Deegan | 2017-04-01 | 1 | -2/+9 | |
| | | | ||||||
* | | | pep8 | William Deegan | 2017-04-01 | 1 | -0/+2 | |
| | | | ||||||
* | | | updates to finding java includes to work with oracle java 8 on linux | William Deegan | 2017-04-01 | 1 | -1/+2 | |
| | | | ||||||
* | | | Fix dumbdbm/dbm.dumb for py2/3 | William Deegan | 2017-04-01 | 1 | -4/+9 | |
| | | | ||||||
* | | | Fix locating java home on mac. fix mode='r' for py2/3 | William Deegan | 2017-04-01 | 2 | -9/+28 | |
| | | | ||||||
* | | | py2/3 fix test.read mode='r', swap fail_test(test.read( with must_match | William Deegan | 2017-03-31 | 1 | -1/+1 | |
| | | | ||||||
* | | | py2/3 fix test.read mode='r' | William Deegan | 2017-03-31 | 1 | -2/+2 | |
| | | | ||||||
* | | | py2/3 fix lineending on generated c file. Some MSVC's complain about non ↵ | William Deegan | 2017-03-31 | 1 | -2/+2 | |
| | | | | | | | | | | | | CR/LF line endings | |||||
* | | | More comments in test to highlight their purpose | William Deegan | 2017-03-31 | 1 | -0/+1 | |
| | | | ||||||
* | | | py2/3 change logic to not reuse already loaded module from sys.modules if ↵ | William Deegan | 2017-03-31 | 1 | -35/+13 | |
| | | | | | | | | | | | | the file used to load it was not the same. Thus allowing two Environment()'s to pick up different versions of the same tool. | |||||
* | | | py2/3 for py3, if the tool has already been loaded, just return that. no ↵ | William Deegan | 2017-03-30 | 1 | -0/+4 | |
| | | | | | | | | | | | | need to reload the tool | |||||
* | | | pep8 | William Deegan | 2017-03-30 | 1 | -2/+0 | |
| | | | ||||||
* | | | py2/3 handle not finding tools properly for py3 | William Deegan | 2017-03-30 | 1 | -1/+8 | |
| | | | ||||||
* | | | py2/3 don't use __import_ c++, just load via import SCons.tool.cxx py2/3. ↵ | William Deegan | 2017-03-30 | 2 | -2/+9 | |
| | | | | | | | | | | | | py3 doesn't allow modules with + in them anymore | |||||
* | | | module named warnings.py is conflicting with system warnings module. rename. ↵ | William Deegan | 2017-03-30 | 1 | -0/+0 | |
| | | | | | | | | | | | | py2/3 issue | |||||
* | | | remove usage of SCCS tool as it's been removed. Switch to zip tool as it ↵ | William Deegan | 2017-03-30 | 1 | -73/+76 | |
| | | | | | | | | | | | | should be present on all platforms. Change some names to make it easier to debug when it fails | |||||
* | | | initial logic for dynamic tool loading for python. It currently will work ↵ | William Deegan | 2017-03-30 | 1 | -27/+75 | |
| | | | | | | | | | | | | for py 3.5 and above. Need to see if this is a viable restriction | |||||
* | | | merge | William Deegan | 2017-03-29 | 7 | -13/+25 | |
|\ \ \ | |/ / | ||||||
| * | | Add myself to CHANGES, update python version to 2.7 | Manish Vachharajani | 2017-03-23 | 2 | -1/+6 | |
| | | | ||||||
| * | | Revert incomplete bug fix | Manish Vachharajani | 2017-03-22 | 3 | -28/+1 | |
| | | | ||||||
| * | | Push version to Python 2.7 as minimum required. | Manish Vachharajani | 2017-03-22 | 3 | -1/+28 | |
| | | | ||||||
| * | | Make bootstrap.py work again and work on Ubuntu Xenial. | Manish Vachharajani | 2017-03-22 | 6 | -13/+20 | |
| | | | | | | | | | | | | | | | Added *cxx.py files to Manifest.in, removed VCS modules that were deleted, and updated debian package build information. |