--- a/bindings/python/wscript Mon Nov 18 08:37:37 2013 -0800
+++ b/bindings/python/wscript Mon Nov 18 08:53:07 2013 -0800
@@ -366,9 +366,10 @@
return retval
def runnable_status(self):
- # Waf Task will usually run if the signature of the build changes
- # but skip otherwise. Here, we want to always run this task if
- # user invoked --apiscan
+ # By default, Waf Task will skip running a task if the signature of
+ # the build has not changed. We want this task to always run if
+ # invoked by the user, particularly since --apiscan=all will require
+ # invoking this task many times, once per module.
return RUN_ME
def get_modules_and_headers(bld):