Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | 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. 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. | |||||
| * | | 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 | |||||
| * | | 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 | 2 | -6/+11 | |
| |\ \ | | |/ | ||||||
| | * | Add myself to CHANGES, update python version to 2.7 | Manish Vachharajani | 2017-03-23 | 1 | -0/+5 | |
| | | | ||||||
| | * | Revert incomplete bug fix | Manish Vachharajani | 2017-03-22 | 1 | -2/+0 | |
| | | | ||||||
| | * | Push version to Python 2.7 as minimum required. | Manish Vachharajani | 2017-03-22 | 1 | -0/+2 | |
| | | | ||||||
| | * | Make bootstrap.py work again and work on Ubuntu Xenial. | Manish Vachharajani | 2017-03-22 | 1 | -6/+6 | |
| | | | | | | | | | | | | | | | Added *cxx.py files to Manifest.in, removed VCS modules that were deleted, and updated debian package build information. | |||||
| * | | fix py2/3. Also fix py2 win32 broken tests | William Deegan | 2017-03-24 | 1 | -25/+46 | |
| |/ | ||||||
| * | py3. Fix vendor specific compilers importing c++ module, instead of cxx. c++ ↵ | William Deegan | 2017-03-20 | 6 | -14/+27 | |
| | | | | | | | | is no longer legal module name in py3 | |||||
| * | py2/3 fixed binary/str issue, but test is still failing on py3 with _action ↵ | William Deegan | 2017-03-20 | 1 | -1/+1 | |
| | | | | | | | | signature changing. Need to investigate | |||||
| * | Remove deprecated tool Subversion | William Deegan | 2017-03-20 | 4 | -208/+1 | |
| | | ||||||
| * | Remove deprecated tool SCCS | William Deegan | 2017-03-20 | 4 | -198/+2 | |
| | | ||||||
| * | Remove deprecated tool RCS | William Deegan | 2017-03-20 | 4 | -208/+2 | |
| | | ||||||
| * | Remove deprecated tool CVS | William Deegan | 2017-03-20 | 3 | -232/+1 | |
| | | ||||||
| * | Remove deprecated tool BitKeeper | William Deegan | 2017-03-20 | 4 | -192/+3 | |
| | | ||||||
| * | remove deprecated Perforce tool | William Deegan | 2017-03-20 | 4 | -229/+4 | |
| | | ||||||
| * | py2/3 fix must_match and rb/wb | William Deegan | 2017-03-20 | 1 | -3/+3 | |
| | | ||||||
| * | Fix pickled/base64 string to be string instead of bytecode before writing ↵ | William Deegan | 2017-03-20 | 1 | -9/+10 | |
| | | | | | | | | to file py2/3 | |||||
| * | py2/3 remove rb from tex processing. | William Deegan | 2017-03-19 | 1 | -6/+6 | |
| | | ||||||
| * | py2/3 get_text_contents() may be working when contents is a string (Value ↵ | William Deegan | 2017-03-19 | 1 | -1/+1 | |
| | | | | | | | | node), in which case the final except should handle AttributeError as decode is not a method on strings in py3 | |||||
| * | py2/3 switch from using starts with to a slice of the contents. With py3 ↵ | William Deegan | 2017-03-19 | 1 | -3/+3 | |
| | | | | | | | | contents is a byte array, not a string and so lacks the startswith method | |||||
| * | py2/3 convert output from running swig to get version string to string. On ↵ | William Deegan | 2017-03-19 | 1 | -2/+2 | |
| | | | | | | | | py3 it was binary yielding all outputs of SWIGVERSION to be b'actual version' | |||||
| * | disable experimental win32 native CopyFile usage | William Deegan | 2017-03-19 | 1 | -17/+17 | |
| | | ||||||
| * | merge from upstream | William Deegan | 2017-01-15 | 1 | -4/+0 | |
| | | ||||||
| * | merged from upstream | William Deegan | 2017-01-15 | 1 | -0/+4 | |
| | | ||||||
| * | try using win32 native CopyFile | William Deegan | 2017-01-15 | 1 | -0/+31 | |
| | | ||||||
| * | move comment for method to docstring | William Deegan | 2017-03-14 | 1 | -3/+5 | |
| | | ||||||
| * | fix py2/3 win32 use SCons.Util.UnicodeType to replace u | William Deegan | 2017-03-14 | 1 | -1/+1 | |
| | | ||||||
| * | remove adding .p3 suffix to dblite files for py3. TODO: make sure this ↵ | William Deegan | 2017-03-13 | 1 | -2/+5 | |
| | | | | | | | | doesn't cause weirdness | |||||
| * | remove py3 checking code | William Deegan | 2017-03-13 | 1 | -7/+1 | |
| | | ||||||
| * | merge heads | William Deegan | 2017-03-13 | 1 | -1/+1 | |
| |\ | ||||||
| | * | output from try run comes from get_content() which is bytes. So use ↵ | William Deegan | 2017-03-13 | 1 | -1/+1 | |
| | | | | | | | | | | | | SCons.Util.to_str to convert to string on py3 | |||||
| * | | py2/3 remove wb from created taskmaster trace file | William Deegan | 2017-03-13 | 1 | -1/+1 | |
| | | | ||||||
| * | | remove wb mode from creation of taskmaster trace file. Was breaking tests, ↵ | William Deegan | 2017-03-13 | 1 | -1/+1 | |
| |/ | | | | | | | and no reason to have such file be binary | |||||
| * | fix mistaken head close | William Deegan | 2017-03-13 | 1 | -1/+1 | |
| |\ | ||||||
| | * | fix unicode usage for --debug=tree py2/3 | William Deegan | 2017-03-13 | 1 | -1/+1 | |
| | | | ||||||
| * | | Merged in rodrigc/scons (pull request #409) | William Deegan | 2017-03-13 | 3 | -7/+7 | |
| |\ \ | | | | | | | | | | | | | Remove 'U' flag to open() | |||||
| | * | | Remove 'U' flag to open() which is deprecated. | Craig Rodrigues | 2017-03-11 | 1 | -2/+2 | |
| | | | | ||||||
| | * | | Remove 'U' flag to open() which is deprecated. | Craig Rodrigues | 2017-03-11 | 3 | -5/+5 | |
| | | | | ||||||
| * | | | Merged in rodrigc/scons (pull request #410) | William Deegan | 2017-03-13 | 33 | -69/+69 | |
| |\ \ \ | | | | | | | | | | | | | | | | When iterating over dict.items(), we do not need a new list. | |||||
| | * | | | When iterating over dict.items(), we do not need a new list. | Craig Rodrigues | 2017-03-12 | 33 | -70/+70 | |
| | |/ / | ||||||
| * | | | Merged in russel/scons (pull request #411) | William Deegan | 2017-03-13 | 2 | -11/+13 | |
| |\ \ \ | | |_|/ | |/| | | | | | | Change the search order for D compilers. | |||||
| | * | | Update the changes file for the change of default D tool ordering. | Russel Winder | 2017-03-13 | 1 | -1/+4 | |
| | | | |