summaryrefslogtreecommitdiffstats
path: root/src/script
Commit message (Collapse)AuthorAgeFilesLines
* Apply fix for sconsign.py as wellChristian Sandberg2017-09-241-1/+1
|
* Fix usage on embedded PythonChristian Sandberg2017-09-241-1/+1
| | | | First entry in sys.path is not always the script directory.
* py2/3 fix version checking for valid versions of python to 2.7.x >=3.5.0: ↵William Deegan2017-06-231-5/+5
| | | | src/script/scons.py
* Remove ancient Aegis revision control system filesJane Doe2017-05-301-5/+0
|
* Dirty hack for failing test/sconsign/script/Configure.pyGaurav Juvekar2017-04-141-0/+5
|
* remove py3 checking codeWilliam Deegan2017-03-131-7/+1
|
* Merged in rodrigc/scons (pull request #409)William Deegan2017-03-131-5/+5
|\ | | | | | | Remove 'U' flag to open()
| * Remove 'U' flag to open() which is deprecated.Craig Rodrigues2017-03-111-2/+2
| |
| * Remove 'U' flag to open() which is deprecated.Craig Rodrigues2017-03-111-3/+3
| |
* | Merged in rodrigc/scons (pull request #410)William Deegan2017-03-132-2/+2
|\ \ | | | | | | | | | 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 Rodrigues2017-03-122-3/+3
| |/
* | Use print() function. Fixes py2/3.Craig Rodrigues2017-03-111-3/+5
|/
* use whichdb from dbm for py3, and whichdb from whichdb for py2William Deegan2017-03-111-8/+8
|
* fix binary/non-binary file writes where appropriate, previous all were ↵William Deegan2017-02-281-1/+1
| | | | binary. py2/3
* fix float formatting and change writting output from binary to non binary ↵William Deegan2017-02-281-2/+4
| | | | file for py2/3
* comment out code which checks for py3 and failsWilliam Deegan2017-02-281-5/+5
|
* manually merge packaging updates from 2.5.1William Deegan2016-11-031-0/+1
|
* Futurize stage 2 2to3 fixes only.William Blevins2016-09-202-140/+140
|
* revert some py3 changes which fail no py2 on windows and any platform/python ↵William Deegan2016-05-151-3/+13
| | | | without dbm module installed. Revisit py3 issues after we get py2 working again
* Commit resolved conflicted merge.Russel Winder2016-04-102-2/+141
|\
| * Merged in techtonik/scons (pull request #308)William Deegan2016-04-091-2/+2
| |\ | | | | | | | | | Improve a few docs and messages
| | * script/scons.py - improve error message on missing engine filesanatoly techtonik2016-03-021-2/+2
| | |
| * | Add some error recovery, cleanup scons-configure-cacheThomas Tanner2016-03-191-18/+34
| | |
| * | Cleanup of code/comments and rename and rewrite of upgrade scriptThomas Tanner2016-03-192-78/+123
| | |
| * | improve behaviourThomas Tanner2016-03-121-7/+23
| | |
| * | Change the cache to use the first two characters of the md5 for the directoryThomas Tanner2016-01-301-0/+62
| |/ | | | | | | name (more smaller directories, because they tend to get huge otherwise)
* | Remove all the six stuff.Russel Winder2016-02-021-8/+2
| |
* | Some more print statements to functions.Russel Winder2016-01-011-1/+2
| |
* | Run futurize --stage1.Russel Winder2016-01-011-0/+2
| |
* | Post merge commit for safety. Building Fortran code works, but tests fail.Russel Winder2015-12-243-49/+37
|\ \ | |/
| * removed several pre-2.7 methods and imports, including some basic refactoringsDirk Baechle2015-12-102-46/+34
| |
| * Merged in dirkbaechle/scons : switch of core classes to slots, memoizer ↵Dirk Baechle2015-08-061-1/+1
| |\ | | | | | | | | | subsystem now uses decorators
| | * - switching Node class and NodeInfo/Binfo to using slotsDirk Baechle2015-02-261-1/+1
| | | | | | | | | | | | - memoizer subsystem now uses decorators instead of the metaclass approach
| * | Fix premature SyntaxError on Python 3anatoly techtonik2015-06-201-1/+1
| |/ | | | | | | This allows to show correct message for Python 3 users
* | Added six module as SCons.compat.six, for python3 port.Gary Oberbrunner2014-04-201-2/+2
| |
* | Additional ()s for print.Stefan Zimmermann2014-03-311-1/+1
| |
* | Merged with [default]Stefan Zimmermann2014-03-311-6/+13
|\ \ | |/
| * remove double reporting of source path per comment by Anatoly in pull feedbackWilliam Deegan2014-03-091-1/+1
| |
| * Updated comment to indicate new order of priority for loading SCons python ↵William Deegan2014-03-091-1/+1
| | | | | | | | packages
| * restore SCONS_LIB_DIR to primary choice for SCons logic, then source tree ↵William Deegan2014-03-091-4/+7
| | | | | | | | from which it was run.
| * The change didn't get into 2.3.1anatoly techtonik2014-03-041-1/+1
| |
| * Several fixes for running scons.py from sourceanatoly techtonik2014-02-261-7/+11
| |
* | Made former 2to3 changes Python 2.7 compatible (or removed unneeded changes).Stefan Zimmermann2014-03-312-8/+14
| |
* | Manual python3 post-2to3 fixes from Neal BeckerGary Oberbrunner2013-09-221-5/+5
| |
* | Result of raw 2to3 run (2to3-2.7); checkpoint for python3 conversion.Gary Oberbrunner2013-09-222-43/+44
|/
* Removed some pre-Python 2.4 compatibility codeanatoly techtonik2012-12-071-12/+6
|
* Ability to run scripts/scons.py directly from source checkout.anatoly techtonik2012-11-161-1/+9
|
* Fixed error on Windows when there is a space in the Python installation ↵Richard Viney2012-08-311-1/+1
| | | | directory (http://scons.tigris.org/issues/show_bug.cgi?id=2790)
* make .bat files execute .py script with the same name instead of trying to ↵Anatoly Techtonik2011-04-161-1/+4
| | | | | | set sys.path inline it is a final fix for issue #2051 to make SCons easy_installable on Windows
* fix issue #2051 - broken installation with easy_install on WindowsAnatoly Techtonik2011-04-142-29/+29
| | | | the fix was only committed for unix previously