2
0
mirror of https://gitlab.com/ita1024/waf.git synced 2024-11-22 18:07:12 +01:00
waf/waflib
Ivan Tubert-Brohman 9a7381b20e
No-op in netcache run/post_run if nocache is true
When a task class has a true value for the nocache attribute,
setup_nocache doesn't decorate the run() and post_run() methods of the
class. In most cases, however, that's not enough to disable caching
because the base Task class is still modified; any class based on Task
which doesn't override these methods will still use caching even if it
sets nocache to True. This is solved by having the decorated versions of
run() and post_run() do nothing except call the original version of the
method when the task object has a true value for self.nocache.
2016-01-25 20:40:52 +01:00
..
extras No-op in netcache run/post_run if nocache is true 2016-01-25 20:40:52 +01:00
Tools c_config: Add xtensa as a known CPU. 2016-01-21 22:53:08 +01:00
__init__.py Initial commit 2011-09-10 11:13:51 +02:00
ansiterm.py docs 2015-12-25 17:54:07 +01:00
Build.py Code simplifications - use enumerate 2016-01-06 14:53:18 +01:00
ConfigSet.py docs 2015-12-25 18:06:18 +01:00
Configure.py Try to de-duplicate environment-provided flags such as CFLAGS or LINKFLAGS 2015-12-24 22:52:19 +01:00
Context.py Version number for waf 1.9 2016-01-11 03:20:07 +01:00
Errors.py Initial commit 2011-09-10 11:13:51 +02:00
fixpy2.py First commit of the year 2015 2015-01-01 16:24:54 +01:00
Logs.py Cleanup: removed most unused variables and imports 2015-10-11 11:32:27 +02:00
Node.py cwd must be a Node object 2016-01-02 01:54:52 +01:00
Options.py Enable relative paths to be processed in the --top and --out options 2015-10-10 17:05:13 +02:00
Runner.py Stop adding incompatible task data into the same dict objects 2015-12-24 18:36:48 +01:00
Scripting.py Code cleanup 2016-01-17 14:32:23 +01:00
Task.py Simplification: added Task.get_cwd() 2016-01-11 05:25:46 +01:00
TaskGen.py Better error message 2016-01-15 23:53:17 +01:00
Utils.py Docs 2015-12-24 18:36:45 +01:00