summaryrefslogtreecommitdiffstats
path: root/waftools/generators
diff options
context:
space:
mode:
authorStefano Pigozzi <stefano.pigozzi@gmail.com>2017-01-07 14:59:30 +0100
committerStefano Pigozzi <stefano.pigozzi@gmail.com>2017-01-07 15:00:22 +0100
commit68d737bd92c7a8c9a12033604e171581b14fe232 (patch)
tree21637ab993aa9b512a989abec49105d093993fc9 /waftools/generators
parentc17c26f404ad064b7b0e67697cf10c9dada9ca37 (diff)
downloadmpv-68d737bd92c7a8c9a12033604e171581b14fe232.tar.bz2
mpv-68d737bd92c7a8c9a12033604e171581b14fe232.tar.xz
build: always run code generators before compiling
Diffstat (limited to 'waftools/generators')
-rw-r--r--waftools/generators/sources.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/waftools/generators/sources.py b/waftools/generators/sources.py
index ef26a514db..96224cf839 100644
--- a/waftools/generators/sources.py
+++ b/waftools/generators/sources.py
@@ -18,6 +18,7 @@ def __file2string__(ctx, **kwargs):
)
def execf(self, fn):
+ setattr(self, 'before', ['c'])
setattr(self, 'rule', ' ') # waf doesn't print the task with no rule
target = getattr(self, 'target', None)
out = self.path.find_or_declare(target)