summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Node/FS.py
Commit message (Expand)AuthorAgeFilesLines
* Fix many epydoc warningsWilliam Deegan2017-09-011-18/+12
* Updates to get_text_content() logic and testsWilliam Deegan2017-08-241-3/+6
* Handle decode errors by backslashing character. Should only throw exception i...William Deegan2017-08-231-2/+2
* Fix issue for PY3 where file content has not BOM and isn't ascii by decodeing...William Deegan2017-08-231-1/+1
* Added support for a PyPackageDir functiongrbd2017-08-031-0/+29
* PY2/3 For the time being disable using soft or hard links in duplicating file...William Deegan2017-05-161-2/+7
* more removal of sccs and rcs builder logicWilliam Deegan2017-04-181-76/+2
* py2/3 Need to add __hash__ function to EntryProxy as with py3 __hash__ functi...William Deegan2017-04-061-0/+6
* py2/3 define __lt__ for nodes, so sort will work on py3William Deegan2017-04-031-0/+4
* py2/3 get_text_contents() may be working when contents is a string (Value nod...William Deegan2017-03-191-1/+1
* py2/3 switch from using starts with to a slice of the contents. With py3 cont...William Deegan2017-03-191-3/+3
* move comment for method to docstringWilliam Deegan2017-03-141-3/+5
* When iterating over dict.items(), we do not need a new list.Craig Rodrigues2017-03-121-2/+2
* PEP-8 fixesWilliam Deegan2017-02-261-0/+6
* Ensuring that FS.get_text_contents returns actual text.William Blevins2016-09-241-2/+6
* Futurize stage 2 2to3 fixes only.William Blevins2016-09-201-4/+4
* wrap several frequently-used open() calls in with statementsDaniel Holth2016-06-151-2/+2
* fix incorrectly updated print formattingWilliam Deegan2016-05-151-1/+1
* Post merge commit for safety. Building Fortran code works, but tests fail.Russel Winder2015-12-241-330/+467
|\
| * removed several pre-2.7 methods and imports, including some basic refactoringsDirk Baechle2015-12-101-51/+2
| * Corrected indentationFlorian Miedniak2015-09-231-2/+2
| * Fixed #3011: Glob() called with exclude didn't work when called from a SConsc...Florian Miedniak2015-09-221-1/+6
| * - added "suffix" attribute to backward compat layer (getattr) for Node.FS ent...Dirk Baechle2015-09-011-3/+4
| * Merged in dirkbaechle/scons : switch of core classes to slots, memoizer subsy...Dirk Baechle2015-08-061-217/+372
| |\
| | * - replaced wrong Node attribute with its new nameswitch_to_slotsDirk Baechle2015-03-281-1/+1
| | * - added backward compatibility layer for the Node attributes abspath, labspath,Dirk Baechle2015-03-281-53/+84
| | * - switching Node class and NodeInfo/Binfo to using slotsDirk Baechle2015-02-261-194/+319
| * | Glob exclude parameter can now be a string or a list of stringsAlexandre Feblot2015-04-291-4/+5
| * | Add an exclude parameter to Glob(), to allow excluding some elements matching...Alexandre Feblot2015-04-251-16/+20
| |/
| * - a few simple refactorings and optimizationsDirk Baechle2015-02-041-11/+1
| * - added new method rentry_exists_on_disk (check for physical files/dirs)Dirk Baechle2014-11-051-0/+33
* | engine.SCons: More bytes/str fixes.Stefan Zimmermann2014-03-311-1/+1
* | Merged with [default]Stefan Zimmermann2014-03-311-4/+8
|\ \ | |/
| * Merge c3cba85 from Dirk Baechle, fix for spurious rebuilds. See b4bc497.Gary Oberbrunner2014-03-011-3/+6
| |\
| | * - fix for spurious rebuilds, allow caching of the changed() method's value on...Dirk Baechle2014-02-141-3/+6
| * | - disabled reset of Node attributes in built() during interactive modeDirk Baechle2014-01-091-1/+2
| |/
* | Merged with [default]Stefan Zimmermann2014-03-311-15/+137
|\ \ | |/
| * Added release_target_info() to File nodes, reduces memory consumption.Dirk Baechle2013-12-191-9/+130
| * - now counting instances only when requested via --debug=countDirk Baechle2013-10-251-5/+6
| * From Bogdan Tenea: Check for 8.3 filenames on cygwin as well as win32 to make...Gary Oberbrunner2013-09-301-1/+1
* | Made former 2to3 changes Python 2.7 compatible (or removed unneeded changes).Stefan Zimmermann2014-03-311-5/+5
* | Result of raw 2to3 run (2to3-2.7); checkpoint for python3 conversion.Gary Oberbrunner2013-09-221-11/+12
|/
* - added simple test for #2720 (execute with cached targets)Dirk Baechle2012-04-221-1/+1
* document FS.Base instance variablesAnatoly Techtonik2011-06-241-2/+6
* New debug option --debug=duplicate to debug Variant-dir duplicationGary Oberbrunner2011-03-011-0/+7
* Fix last commit for python 2.3; no string.rsplit(). Use rindex instead.Gary Oberbrunner2010-11-211-2/+12
* Fix for issue #1420, Windows UNC path handling. Applied patch from Benoit Be...Gary Oberbrunner2010-11-181-113/+237
* Fix issue 2048: when morphing an Entry into a Dir, retain any existing execut...Gary Oberbrunner2010-07-311-3/+18
* Convert Util.Proxy from an old-style class to a new-style class.Steven Knight2010-05-191-0/+3
* Convert old-style classes in Node/FS.py to new-style classes. Refactor assig...Steven Knight2010-05-171-11/+9