summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Node
Commit message (Expand)AuthorAgeFilesLines
* Clean up some file opens, regex stringsMats Wichmann2019-03-071-2/+2
* Forgot to add current file csig when shortcutting calling changed_content(). ...William Deegan2019-03-021-0/+5
* Added logic to shortcut comparing prev_ni if there is no dependency map from ...William Deegan2019-03-011-4/+24
* On windows first try with native file paths with \\ then swap path to normali...William Deegan2019-02-271-7/+26
* Change test for str(node1) is str(node2) to use ==. Expecting that the strin...William Deegan2018-11-121-1/+4
* Resolve comments from @GaryO to clarify new code.William Deegan2018-11-121-2/+13
* Clarify and simplify logic in Node.get_binfo()William Deegan2018-11-121-4/+8
* Fix typosWilliam Deegan2018-11-121-1/+1
* Fix docstring on FileBuildInfo per comment from @dirkbaechleWilliam Deegan2018-11-121-3/+11
* fix whitespace issuesWilliam Deegan2018-11-121-3/+0
* switch from izip to zip. no izip in py3William Deegan2018-11-122-3/+3
* Revisit caching of filename -> csig map and invalidate when reasonableWilliam Deegan2018-11-122-38/+29
* Add docstringWilliam Deegan2018-11-121-0/+8
* Change logic to ensure we only build the dependency map once per target file.William Deegan2018-11-121-3/+14
* Moved logic to handle Timestamp-MD5 decider issues into File() node. One min...William Deegan2018-11-122-152/+145
* Check in before migrating logic from Node() -> File(). Since the Timestamp-MD...William Deegan2018-11-121-3/+17
* move comment to docstring for LinkFunc()William Deegan2018-11-121-5/+7
* clarify docstring on decider functionWilliam Deegan2018-11-121-2/+2
* pull changes for this issue from WIP branch on mongo treeWilliam Deegan2018-11-121-23/+60
* Clear up some comments and convert comment to docstring where it makes senseWilliam Deegan2018-11-121-16/+24
* change exists_file() method to skip adding files AND sigs for files in the ig...William Deegan2018-11-121-33/+50
* add method find_repo_file() which finds the file in it's known repositories. ...William Deegan2018-11-121-3/+28
* Create test to verify fix for issue #2980William Deegan2018-11-122-4/+140
* Fix comment spellingWilliam Deegan2018-11-121-1/+1
* Switch to use unittest.main() instead of building up a TestSuite which is nev...William Deegan2018-11-121-0/+1
* remove unittest.TestSuite() no longer needed as unittest.main() is available ...William Deegan2018-11-121-32/+1
* rename variable then to previous_children to make the code a bit easier to un...William Deegan2018-11-121-5/+7
* Added docstring to File.changed_timestamp_then_content()include a note and re...William Deegan2018-11-121-3/+16
* Modified fix for issue #2980 where the more complicated logic is only applied...William Deegan2018-11-121-6/+6
* Apply patch from wblevins for issue #2980 This fixes that issue, but as disc...William Deegan2018-11-121-8/+72
* Fix some bad code formatting.William Deegan2018-11-121-8/+20
* fix Value node tests to expect a string and not bytesWilliam Deegan2018-10-111-3/+3
* Fix Bug #3212. Using CacheDir with Configure TryCompile with Python 3 was fai...William Deegan2018-10-102-2/+16
* A few syntax cleanupsMats Wichmann2018-10-032-7/+7
* Switched test to use assertFalse because of deprication warning in 3.7Daniel Moody2018-08-101-1/+1
* Updated FS to handle removal of splitunc function from python 3.7Daniel Moody2018-08-102-2/+10
* Replace usage of unittest.TestSuite with unittest.main()Hao Wu2018-07-123-35/+3
* Fix problem with Install and multiple dirs outside src tree.Gary Oberbrunner2018-01-051-1/+6
* Fix many epydoc warningsWilliam Deegan2017-09-011-18/+12
* PY2/3 get_contents() was returning empty string instead of empty bytes when f...William Deegan2017-08-241-1/+1
* Updates to get_text_content() logic and testsWilliam Deegan2017-08-242-5/+8
* 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-232-1/+9
* Added support for a PyPackageDir functiongrbd2017-08-031-0/+29
* Performance: rewrite some central Node code based on hints on fastest uniquif...William Deegan2017-06-061-29/+13
* Remove ancient Aegis revision control system filesJane Doe2017-05-301-5/+0
* PY2/3 disable symlink and links for win32 in FSTests.pyWilliam Deegan2017-05-171-0/+8
* 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-182-109/+2
* Try to fix some more py2/3 tests becuase of str vs bytearrayGaurav Juvekar2017-04-161-1/+7