summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Platform
Commit message (Collapse)AuthorAgeFilesLines
* mergeWilliam Deegan2017-05-311-5/+0
|\
| * Remove ancient Aegis revision control system filesJane Doe2017-05-301-5/+0
| |
* | PY2/3 Ensure system root is not unicode on py2William Deegan2017-05-311-0/+4
|/
* PY2/3 fix error message strings for py3 on win32William Deegan2017-05-161-5/+5
|
* OSX: if user has SCONS_USE_MAC_PATHS environment variable set, then PATHOSX ↵William Deegan2017-04-091-0/+4
| | | | created from paths in /etc/paths and /etc/paths.d/* will be appended to the Environment's PATH. This allows tests (and builds) to work on (at least) on mac systems using macports
* disable experimental win32 native CopyFile usageWilliam Deegan2017-03-191-17/+17
|
* try using win32 native CopyFileWilliam Deegan2017-01-151-0/+31
|
* Use print() function to fix py2/3Craig Rodrigues2017-03-101-1/+1
|
* Must use bytes when writing to os.open()'d file on py3, bytearray works on ↵William Deegan2017-02-261-1/+1
| | | | both py3 and py2
* Merged in mbyt/scons/python3win32 (pull request #369)William Deegan2016-12-201-9/+21
|\ | | | | | | python3 support for win32.py
| * fixing typo, it must be _scons_filepython3win32mbyt2016-11-291-1/+1
| |
| * the file builtin does not exist in python3mbyt2016-10-191-9/+21
| |
* | Fix some minor formatting issues flagged by pycharmsWilliam Deegan2016-10-252-7/+17
|/
* Restore deleted function _scons_file() in win32.py.William Deegan2016-05-131-0/+7
| | | | | This is causing most tests to fail in win32. See if this resolves.
* Resolved conflicting merge.Russel Winder2016-03-012-3/+23
|\
| * Fix for bug # 2225. This undoes the changes to posix special escape ↵William Deegan2016-02-292-3/+23
| | | | | | | | characters added in patch for bug 1689
* | Post merge commit for safety. Building Fortran code works, but tests fail.Russel Winder2015-12-244-37/+125
|\ \ | |/
| * removed several pre-2.7 methods and imports, including some basic refactoringsDirk Baechle2015-12-102-7/+5
| |
| * new versioned libraries - gnulink and cyglink for nowPawel Tomulik2015-09-021-2/+2
| |
| * TempFileMunge does not use env['CXXCOMSTR'] for output display.LaurentMarchelli2014-12-021-4/+9
| |
| * Using setattr(Node.attributes, 'tempfile_cmdlist', cmdlist) instead than ↵LaurentMarchelli2014-11-272-14/+20
| | | | | | | | setattr(TList, 'tempfile_cmdlist', cmdlist)
| * TempFileMunge duplicate output and duplicate temporary file generation bug ↵LaurentMarchelli2014-11-262-1/+43
| | | | | | | | fixed.
| * - updated doc string and simplified a comparison, based on PR review commentsDirk Baechle2014-08-242-8/+5
| |
| * - fix for issue #2970, false line length calculation in TempFileMunge classDirk Baechle2014-08-212-2/+51
| |
* | Merged default branch into python3-port to keep it up to date.Gary Oberbrunner2014-08-232-12/+32
|\ \ | |/ | | | | | | Hand-updated a few things to keep them python3-safe, and handled several merge conflicts.
| * The _r in AIX xlc_r means reentrant, not relocatable.Michael Haubenwallner2014-05-151-12/+28
| | | | | | | | | | | | | | | | | | It does not make any sense to use 'xlc' for CC and 'xlc_r' for SHCC, as the '_r' does stand for 'reentrant' rather than 'relocatable' or similar. Avoid 'egrep' to parse the lslpp output, it's easy enough within python. Needs output streams of _subproc.dummyPopen to be iterable.
| * Fix Issue 2940, generating the wrong rpath flags for DMD and LDC.Russel Winder2014-04-241-0/+4
| |
* | Merged with [default]Stefan Zimmermann2014-03-315-10/+11
|\ \ | |/
| * Switch unit tests to configurable runneranatoly techtonik2014-03-211-2/+3
| |
| * - added doc editor configuration for XXE5Dirk Baechle2014-01-194-8/+8
| | | | | | | | | | - added missing icons for XXE4 - adapted schema location, such that the validation works properly in SernaFree and XXE
* | fix some minor 2to3 issues on windowsRocco Matano2014-03-071-9/+13
| |
* | Merged with [default]Stefan Zimmermann2014-03-311-158/+14
|\ \ | |/
| * Change posix.py to use subprocess as we only support python 2.4.Tom Tanner2013-10-041-164/+14
| | | | | | | | Added a test for leaking handles.
| * Stop leaking of filehandles to child processes by closing on fork.Tom Tanner2013-10-031-2/+9
| | | | | | | | | | Note: The close on fork bit you can set with ioctl isn't thread safe, and only linux allows you to set it on open
* | Made former 2to3 changes Python 2.7 compatible (or removed unneeded changes).Stefan Zimmermann2014-03-312-1/+2
| |
* | Result of raw 2to3 run (2to3-2.7); checkpoint for python3 conversion.Gary Oberbrunner2013-09-2210-15/+16
|/
* - switched to different schemaLocation URIDirk Baechle2013-05-034-4/+4
|
* - rewrote all tool/builder docs to new SCons XSDDirk Baechle2013-05-034-2/+140
|
* - several smaller fixes to get all tests running under Buildbot againdirkbaechle2012-09-271-22/+32
|
* Added a comment for recent spawnve change.Gary Oberbrunner2012-08-291-0/+6
|
* Slightly modified patch from ↵evgeny2012-08-261-2/+17
| | | | http://scons.tigris.org/issues/show_bug.cgi?id=2449, implementing thread safe os.spawnve on windows.
* Fix issue 2857.Joshua Hughes2012-07-161-7/+6
| | | | | This change fixes issue 2857 by changing Platform.win32._scons_file from a function to a class.
* Update path information for OSX.Robert Managan2011-09-061-1/+25
| | | | | | If one of the tools that use TeX applications is generated add the paths in /etc/paths and /etc/paths.d version 10.5 (Leopard)
* cleanup .cvsignore garbageAnatoly Techtonik2010-07-051-1/+0
|
* Convert an old-style class in Platform/win32.py to a new-style class.Steven Knight2010-05-181-1/+1
|
* Convert old-style classes in Platform/__init.py to new-style classes. Add ↵Steven Knight2010-05-171-5/+8
| | | | an explicit PlatformSpec.__call__() method to handle behavioral difference in new-style classes.
* Rewrite uses of reduce(), which is being deprecated for Python 3.x.Steven Knight2010-04-201-1/+4
|
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-151-1/+1
| | | | | | Apply the first part of the 'raise' fixer (the three-argument cases are not converted and will need to wait until native support of with_traceback() is available).
* Issue 2336: Forward compatibility for use of the "builtins" moduleSteven Knight2010-04-121-5/+5
| | | | instead of __builtin__.
* Add compat "collections" module for pre-2.4 Python verseions. For now.Steven Knight2010-04-111-0/+2
|