summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlessandro Ghedini <alessandro@ghedini.me>2014-06-09 15:43:47 +0200
committerwm4 <wm4@nowhere>2014-06-13 12:27:01 +0200
commit6842d4bde5977a7bd76c4492e5a27e4b716fd5ec (patch)
treec3a4a631f95062024353b9d4fcdf707cb62401f7
parent85cd114e545634fb8c37cd6c6e52c3c8688ef660 (diff)
downloadmpv-6842d4bde5977a7bd76c4492e5a27e4b716fd5ec.tar.bz2
mpv-6842d4bde5977a7bd76c4492e5a27e4b716fd5ec.tar.xz
build: fix generation of zsh completion
The Perl script must be run *after* the mpv executable is generated. Also use an absolute path to it.
-rw-r--r--waftools/generators/sources.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/waftools/generators/sources.py b/waftools/generators/sources.py
index 4516d0951a..25b08e78a0 100644
--- a/waftools/generators/sources.py
+++ b/waftools/generators/sources.py
@@ -38,8 +38,8 @@ def __matroska_definitions__(ctx, **kwargs):
def __zshcomp__(ctx, **kwargs):
ctx(
- rule = __zshcomp_cmd__(ctx, './mpv'),
- before = ("c",),
+ rule = __zshcomp_cmd__(ctx, ctx.bldnode.abspath() + '/mpv'),
+ after = ("c", "cprogram",),
name = os.path.basename(kwargs['target']),
**kwargs
)