diff options
author | Martin Herkt <lachs0r@srsfckn.biz> | 2014-05-07 21:16:07 +0200 |
---|---|---|
committer | Martin Herkt <lachs0r@srsfckn.biz> | 2014-05-07 21:16:07 +0200 |
commit | b9474ab87555bbbdfc05d33da342801d4ff76fa7 (patch) | |
tree | 3e8cd1258a76f834a48e49ac501711af15070635 | |
parent | 5704958573b15e7851d5428c4eb4d7c20283ef7c (diff) | |
download | mpv-b9474ab87555bbbdfc05d33da342801d4ff76fa7.tar.bz2 mpv-b9474ab87555bbbdfc05d33da342801d4ff76fa7.tar.xz |
waf: make shlib tasks less noisy
-rw-r--r-- | waftools/waf_customizations.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/waftools/waf_customizations.py b/waftools/waf_customizations.py index b3c2878e10..8da68c9a84 100644 --- a/waftools/waf_customizations.py +++ b/waftools/waf_customizations.py @@ -30,6 +30,8 @@ def m_hook(self, node): def build(ctx): from waflib import Task + import syms + cls = Task.classes['cprogram'] class cprogram(cls): run_str = cls.hcode + '${LAST_LINKFLAGS}' @@ -38,6 +40,18 @@ def build(ctx): tgt_str = ' '.join([a.nice_path() for a in self.outputs]) return 'linking -> {0}\n'.format(tgt_str) + cls = Task.classes['cshlib'] + class cshlib(cls): + def __str__(self): + tgt_str = ' '.join([a.nice_path() for a in self.outputs]) + return 'linking -> {0}\n'.format(tgt_str) + + cls = Task.classes['compile_sym'] + class compile_sym(cls): + def __str__(self): + tgt_str = ' '.join([a.nice_path() for a in self.outputs]) + return 'compile_sym -> {0}\n'.format(tgt_str) + cls = Task.classes['macplist'] class macplist(cls): def run(self): |