Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Add Textfile/Substfile to default. | Mats Wichmann | 2018-11-17 | 3 | -0/+5 | |
|/ / | | | | | | | | | | | | | | | | | | | | | | | Existing Textfile and Substfile builders (and tool textfile) are added to the defaults, so they do not need to be explicitly specified in the tools list. The documentation sort of implies these are default builders (by not saying anything) so no doc change is made. Fixes issue #3147 Signed-off-by: Mats Wichmann <mats@linux.com> | |||||
| * | move applelink test to use directory fixture | William Deegan | 2018-12-05 | 4 | -24/+19 | |
| | | ||||||
| * | Doc updates. Some issues with generated files, but use for now | William Deegan | 2018-12-05 | 242 | -4180/+3297 | |
| | | ||||||
| * | Fix flag usage for APPLELINK_CURRENT_VERSION and ↵ | William Deegan | 2018-12-05 | 2 | -8/+8 | |
| | | | | | | | | APPLELINK_COMPATIBILITY_VERSION in generator logic | |||||
| * | Initial checkin of functional versioned shared libraries for applelink. Not ↵ | William Deegan | 2018-12-04 | 8 | -42/+100 | |
| | | | | | | | | loadable modules don't get versions embedded in the generated file | |||||
| * | PEP8 | William Deegan | 2018-11-30 | 1 | -209/+273 | |
| | | ||||||
| * | PEP8 plus de-obfuscating some variable names | William Deegan | 2018-11-30 | 1 | -68/+96 | |
| | | ||||||
| * | PEP8 | William Deegan | 2018-11-26 | 1 | -6/+9 | |
| | | ||||||
| * | PEP8 | William Deegan | 2018-11-26 | 1 | -1/+3 | |
|/ | ||||||
* | add logic to remove bad xsltproc from appveyor ci machines if it's present. ↵ | William Deegan | 2018-11-14 | 1 | -1/+9 | |
| | | | | This is just to fix bogus failures for docbook/basic/*/*_cmd.py | |||||
* | Remove delete of file. It's causing appveyor to die even though the command ↵ | William Deegan | 2018-11-14 | 1 | -4/+0 | |
| | | | | shouldn't issue an error code if xsltproc.exe is not there | |||||
* | Merge pull request #3240 from ArdaFu/master | William Deegan | 2018-11-14 | 3 | -2/+40 | |
|\ | | | | | Fix cpp scanner regex logic to treat ifndef. This is a PY3.5+ only issue. | |||||
| * | Modify changes.txt since this is a py3.5+ only issue. | ArdaFu | 2018-11-14 | 1 | -2/+2 | |
| | | ||||||
| * | Fix cpp scanner regex logic to treat ifndef. Previously it was not properly ↵ | ArdaFu | 2018-11-14 | 3 | -2/+40 | |
|/ | | | | differentiating between if, ifdef, and ifndef | |||||
* | Merge pull request #3239 from ptomulik/get_os_env_bool | William Deegan | 2018-11-13 | 3 | -20/+62 | |
|\ | | | | | s/get_bool_envvar/get_os_env_bool/ | |||||
| * | refine get_env_bool() docstrings | Paweł Tomulik | 2018-11-13 | 1 | -9/+9 | |
| | | ||||||
| * | s/get_bool_envvar/get_os_env_bool/ | Paweł Tomulik | 2018-11-13 | 3 | -13/+55 | |
| | | ||||||
* | | Merge branch 'master' of github.com:SCons/scons | William Deegan | 2018-11-13 | 31 | -150/+1686 | |
|\ \ | |/ | ||||||
| * | Merge pull request #3216 from ptomulik/virtualenv | William Deegan | 2018-11-13 | 21 | -6/+1113 | |
| |\ | | | | | | | Initial support for virtualenv | |||||
| | * | corrections after bdbaddog's code review | Paweł Tomulik | 2018-11-10 | 17 | -138/+150 | |
| | | | ||||||
| | * | initial support for virtualenv | Paweł Tomulik | 2018-11-10 | 19 | -6/+1101 | |
| | | | ||||||
| * | | Merge pull request #3112 from bdbaddog/gh_sconsign_md5sum_issue_2980 | William Deegan | 2018-11-12 | 11 | -144/+573 | |
| |\ \ | | |/ | |/| | Resolve issue where sconsigns were getting corrupted when using Timestamp-MD5 decider fixes #2980 | |||||
| | * | Fix duplicated items in src/CHANGES.txt | William Deegan | 2018-11-12 | 1 | -23/+9 | |
| | | | ||||||
| | * | Change test for str(node1) is str(node2) to use ==. Expecting that the ↵ | William Deegan | 2018-11-12 | 1 | -1/+4 | |
| | | | | | | | | | | | | strings would have the same id() is not reasonable. Expecting their values are equal is. | |||||
| | * | Resolve comments from @GaryO to clarify new code. | William Deegan | 2018-11-12 | 1 | -2/+13 | |
| | | | ||||||
| | * | Clarify and simplify logic in Node.get_binfo() | William Deegan | 2018-11-12 | 1 | -4/+8 | |
| | | | ||||||
| | * | Fix typos | William Deegan | 2018-11-12 | 1 | -1/+1 | |
| | | | ||||||
| | * | Fix docstring on FileBuildInfo per comment from @dirkbaechle | William Deegan | 2018-11-12 | 1 | -3/+11 | |
| | | | ||||||
| | * | Add test with MD5-timestamp decider and Repository usage | William Deegan | 2018-11-12 | 2 | -4/+93 | |
| | | | ||||||
| | * | fix whitespace issues | William Deegan | 2018-11-12 | 1 | -3/+0 | |
| | | | ||||||
| | * | cleanup travis.xml file | William Deegan | 2018-11-12 | 1 | -5/+0 | |
| | | | ||||||
| | * | add note about saxon-xslt version 5.5 needing xsl and source file argument ↵ | William Deegan | 2018-11-12 | 1 | -0/+2 | |
| | | | | | | | | | | | | order swapped | |||||
| | * | switch from izip to zip. no izip in py3 | William Deegan | 2018-11-12 | 2 | -3/+3 | |
| | | | ||||||
| | * | Revisit caching of filename -> csig map and invalidate when reasonable | William Deegan | 2018-11-12 | 2 | -38/+29 | |
| | | | ||||||
| | * | Add docstring | William Deegan | 2018-11-12 | 1 | -0/+8 | |
| | | | ||||||
| | * | Change logic to ensure we only build the dependency map once per target file. | William Deegan | 2018-11-12 | 1 | -3/+14 | |
| | | | ||||||
| | * | Moved logic to handle Timestamp-MD5 decider issues into File() node. One ↵ | William Deegan | 2018-11-12 | 2 | -152/+145 | |
| | | | | | | | | | | | | minor change in Node.Changed() it now has to handle the decider called indirectly throwing DeciderNeedsNode exception which has a property of decider it should call. Also had to update the explain logic to handle this exception. | |||||
| | * | Check in before migrating logic from Node() -> File(). Since the ↵ | William Deegan | 2018-11-12 | 1 | -3/+17 | |
| | | | | | | | | | | | | | | | | | | Timestamp-MD5 decider issue we're trying to resolve only affects File() nodes. Additionally creating the map of file names -> csigs for info loaded from SConsign would only be used when using Timestamp-MD5 | |||||
| | * | move comment to docstring for LinkFunc() | William Deegan | 2018-11-12 | 1 | -5/+7 | |
| | | | ||||||
| | * | clarify docstring on decider function | William Deegan | 2018-11-12 | 1 | -2/+2 | |
| | | | ||||||
| | * | pull changes for this issue from WIP branch on mongo tree | William Deegan | 2018-11-12 | 2 | -23/+61 | |
| | | | ||||||
| | * | Clear up some comments and convert comment to docstring where it makes sense | William Deegan | 2018-11-12 | 1 | -16/+24 | |
| | | | ||||||
| | * | Update CHANGES.txt with info on bug fixed. | William Deegan | 2018-11-12 | 1 | -0/+4 | |
| | | | ||||||
| | * | set osx_image: xcode9.4 | William Deegan | 2018-11-12 | 1 | -0/+2 | |
| | | | ||||||
| | * | add brew install python | William Deegan | 2018-11-12 | 1 | -0/+1 | |
| | | | ||||||
| | * | add sudo: required | William Deegan | 2018-11-12 | 1 | -0/+3 | |
| | | | ||||||
| | * | try travis ci mac builds as well | William Deegan | 2018-11-12 | 2 | -38/+47 | |
| | | | ||||||
| | * | change exists_file() method to skip adding files AND sigs for files in the ↵ | William Deegan | 2018-11-12 | 1 | -33/+50 | |
| | | | | | | | | | | | | ignore set. previously was only skipping signitures which left the sconsign in an inconsistant state. (More file names than sigs) | |||||
| | * | add method find_repo_file() which finds the file in it's known repositories. ↵ | William Deegan | 2018-11-12 | 1 | -3/+28 | |
| | | | | | | | | | | | | Minor reformat in rfile(). | |||||
| | * | Remove extraneous parens in if statements | William Deegan | 2018-11-12 | 1 | -4/+5 | |
| | | |