Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Fix exception handling code to work with py3 | William Deegan | 2017-02-27 | 1 | -1/+1 | |
| | | ||||||
* | | fixed set_exception tests to work. Under py3, you can only save the ↵ | William Deegan | 2017-02-27 | 1 | -8/+23 | |
| | | | | | | | | exception details while in the except clause. In py2 it seems to work after an exception outside except clause. I couldn't find any actual usage in this fashion besides this test case which I've changed | |||||
* | | change NodeList to work for both py2/py3. default __getitem__ didn't work ↵ | William Deegan | 2017-02-27 | 1 | -3/+29 | |
| | | | | | | | | with NodeList.method for slices under py3 | |||||
* | | change to test to make it easier to see failures | William Deegan | 2017-02-27 | 1 | -2/+5 | |
| | | ||||||
* | | implement __getitem__ on NodeList to allow calling methods/properties on ↵ | William Deegan | 2017-02-26 | 1 | -0/+11 | |
| | | | | | | | | underlying object. With py3, UserList[slice] is returning a list | |||||
* | | remove using unicode and just prefix the string with u | William Deegan | 2017-02-26 | 1 | -3/+7 | |
| | | ||||||
* | | Fix test for py2/py3. Note fake Builder node had invalid state of None. This ↵ | William Deegan | 2017-02-26 | 1 | -8/+10 | |
| | | | | | | | | worked on py2, but on py3 None != 0, so imported proper SCons.Node.no_state to use | |||||
* | | fix for py2/3 compat | William Deegan | 2017-02-26 | 1 | -1/+1 | |
| | | ||||||
* | | Split out calls to simplify for debugging | William Deegan | 2017-02-26 | 1 | -4/+8 | |
| | | ||||||
* | | Fix test for py3 & py2 compat | William Deegan | 2017-02-26 | 1 | -9/+9 | |
| | | ||||||
* | | define cmp() as it's not available on py3 for tests | William Deegan | 2017-02-26 | 1 | -0/+8 | |
| | | ||||||
* | | Must use bytes when writing to os.open()'d file on py3, bytearray works on ↵ | William Deegan | 2017-02-26 | 1 | -1/+1 | |
| | | | | | | | | both py3 and py2 | |||||
* | | fix test which depended on order of dictionary.items() which changed between ↵ | William Deegan | 2017-02-26 | 1 | -1/+3 | |
| | | | | | | | | py2 and py3 | |||||
* | | fix mocked action get_contents() to return bytearray() | William Deegan | 2017-02-26 | 1 | -1/+1 | |
| | | ||||||
* | | PEP-8 changes | William Deegan | 2017-02-26 | 1 | -2/+2 | |
| | | ||||||
* | | PEP-8 changes | William Deegan | 2017-02-26 | 1 | -0/+4 | |
| | | ||||||
* | | Move comment to docstring | William Deegan | 2017-02-26 | 1 | -9/+11 | |
| | | ||||||
* | | PEP-8 changes | William Deegan | 2017-02-26 | 1 | -0/+6 | |
| | | ||||||
* | | PEP-8 fixes | William Deegan | 2017-02-26 | 1 | -1/+11 | |
| | | ||||||
* | | fix signature calc issues for functions actions | William Deegan | 2017-02-26 | 1 | -21/+24 | |
| | | ||||||
* | | leave some debug logic for detecting build action change signature changes ↵ | William Deegan | 2017-02-26 | 1 | -0/+8 | |
| | | | | | | | | commented out in file | |||||
* | | PEP-8 fixes | William Deegan | 2017-02-26 | 1 | -0/+6 | |
| | | ||||||
* | | fix issue which was modifying the function signature and causing incorrect ↵ | William Deegan | 2017-02-26 | 1 | -7/+3 | |
| | | | | | | | | rebuilds in test/Action/function.py | |||||
* | | Reformat file to modern python standards. (With hope towards PEP-8) | William Deegan | 2017-02-25 | 1 | -200/+213 | |
| | | ||||||
* | | fix string/bytearray issue for py2/3 port | William Deegan | 2017-02-21 | 1 | -2/+9 | |
| | | ||||||
* | | merge | William Deegan | 2017-02-20 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | Fix missing quote in user documentation about Substfile | philippe coval | 2017-01-20 | 1 | -1/+1 | |
| | | ||||||
| * | Fix merge errors | William Deegan | 2017-01-15 | 1 | -4/+0 | |
| | | ||||||
| * | merge heads | William Deegan | 2017-01-15 | 15 | -295/+577 | |
| |\ | ||||||
| * | | changes to force SCons to respect RANLIB when initializing ar tools | William Deegan | 2017-01-15 | 2 | -3/+3 | |
| | | | ||||||
* | | | PY3 porting work. Also moved comments for methods into docstrings | William Deegan | 2017-02-20 | 2 | -58/+164 | |
| | | | ||||||
* | | | Merged scons/scons into default | William Deegan | 2017-01-14 | 12 | -285/+550 | |
|\ \ \ | | |/ | |/| | ||||||
| * | | Make c++ proxy files to the cxx forms | Jason Kenny | 2016-12-23 | 12 | -285/+550 | |
| | | | | | | | | | | | | Change the old c++ files to be cxx to help make it easier and safer to import correctly | |||||
* | | | Added some details comments to _function_contents() which is used to ↵ | William Deegan | 2016-12-23 | 2 | -24/+6 | |
| | | | | | | | | | | | | | | | | | | generate action signatures. Remove remove_set_lineno_codes(), it's been non-function due to SET_LINENO being gone since python 2.3. | |||||
* | | | Added some details comments to _function_contents() which is used to ↵ | William Deegan | 2016-12-23 | 1 | -3/+4 | |
| | | | | | | | | | | | | generate action signatures. | |||||
* | | | Added some details comments to _function_contents() which is used to ↵ | William Deegan | 2016-12-22 | 1 | -6/+15 | |
| | | | | | | | | | | | | generate action signatures. | |||||
* | | | Added some details comments to _code_contents() which is used to generate ↵ | William Deegan | 2016-12-22 | 1 | -14/+38 | |
| | | | | | | | | | | | | action signatures. | |||||
* | | | fixes get function/object signatures working on python 3 (and 2.7) | William Deegan | 2016-12-21 | 2 | -17/+29 | |
|/ / | ||||||
* | | Merged in mbyt/scons/python3win32 (pull request #369) | William Deegan | 2016-12-20 | 1 | -9/+21 | |
|\ \ | | | | | | | | | | python3 support for win32.py | |||||
| * | | fixing typo, it must be _scons_filepython3win32 | mbyt | 2016-11-29 | 1 | -1/+1 | |
| | | | ||||||
| * | | the file builtin does not exist in python3 | mbyt | 2016-10-19 | 1 | -9/+21 | |
| | | | ||||||
* | | | merge heads | William Deegan | 2016-11-28 | 3 | -4/+5 | |
|\ \ \ | |_|/ |/| | | ||||||
| * | | Fix tests failing on win32 AR and Fortran and M4 | William Deegan | 2016-11-28 | 2 | -3/+3 | |
| | | | ||||||
| * | | Add better error messaging when missing (or surplus) shared library targets ↵ | William Deegan | 2016-11-28 | 1 | -1/+2 | |
| | | | | | | | | | | | | with file extension | |||||
| * | | update from upstream | William Deegan | 2016-11-25 | 1 | -2/+2 | |
| |\ \ | ||||||
| * \ \ | Merged scons/scons into default | William Deegan | 2016-10-17 | 45 | -139/+443 | |
| |\ \ \ | | | |/ | | |/| | ||||||
* | | | | tests for msvc version specific PCHPDBFLAGS changes | William Deegan | 2016-11-28 | 1 | -9/+16 | |
| | | | | ||||||
* | | | | update from upstream | William Deegan | 2016-11-27 | 9 | -45/+114 | |
|\ \ \ \ | ||||||
| * | | | | fix PCHPDBFLAGS changes to not crash if version of MSVC is unknown, and ↵ | William Deegan | 2016-11-27 | 2 | -9/+15 | |
| | | | | | | | | | | | | | | | | | | | | default to old value | |||||
| * | | | | Merged in rviney/scons (pull request #249) | William Deegan | 2016-11-27 | 2 | -3/+9 | |
| |\ \ \ \ |