diff options
author | wm4 <wm4@nowhere> | 2014-02-10 21:30:55 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2014-02-10 21:30:55 +0100 |
commit | a6da2a66080a53d5885446ea9d788470c7b259d2 (patch) | |
tree | 683a97850192a6a106a4e4a325f76ba626f05fa4 /wscript_build.py | |
parent | 3dd12104d9c021a10ba92680896edb777ae852d3 (diff) | |
download | mpv-a6da2a66080a53d5885446ea9d788470c7b259d2.tar.bz2 mpv-a6da2a66080a53d5885446ea9d788470c7b259d2.tar.xz |
Add a client API example
Diffstat (limited to 'wscript_build.py')
-rw-r--r-- | wscript_build.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/wscript_build.py b/wscript_build.py index 83d1444a9c..c5d61b27c5 100644 --- a/wscript_build.py +++ b/wscript_build.py @@ -452,6 +452,17 @@ def build(ctx): for f in headers: ctx.install_as(ctx.env.INCDIR + '/libmpv/' + f, 'libmpv/' + f) + if ctx.dependency_satisfied('client-api-examples'): + # This assumes all examples are single-file (as examples should be) + for f in ["simple"]: + ctx( + target = f, + source = "DOCS/client_api_examples/" + f + ".c", + includes = [ctx.bldnode.abspath(), ctx.srcnode.abspath()], + use = "mpv", + features = "c cprogram", + ) + if ctx.env.DEST_OS == 'win32': wrapctx = ctx( target = "mpv", |