From c5fbe4f325056f3bc0c7b673ea52e9f18c1a1d13 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 26 May 2011 18:31:38 +0000 Subject: Add build stuff --- ext/event.lv2/waf | 1 + ext/event.lv2/wscript | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 120000 ext/event.lv2/waf create mode 100644 ext/event.lv2/wscript diff --git a/ext/event.lv2/waf b/ext/event.lv2/waf new file mode 120000 index 0000000..59a1ac9 --- /dev/null +++ b/ext/event.lv2/waf @@ -0,0 +1 @@ +../../waf \ No newline at end of file diff --git a/ext/event.lv2/wscript b/ext/event.lv2/wscript new file mode 100644 index 0000000..22d4cbe --- /dev/null +++ b/ext/event.lv2/wscript @@ -0,0 +1,33 @@ +#!/usr/bin/env python +from waflib.extras import autowaf as autowaf +import waflib.Logs as Logs + +# Variables for 'waf dist' +APPNAME = 'lv2-event' +VERSION = '1.2' + +# Mandatory variables +top = '.' +out = 'build' + +def options(opt): + autowaf.set_options(opt) + +def configure(conf): + autowaf.configure(conf) + autowaf.display_msg(conf, "LV2 bundle directory", + conf.env['LV2DIR']) + print('') + +def build(bld): + bld.install_files('${LV2DIR}/event.lv2', + 'event.ttl event.h event-helpers.h manifest.ttl') + + bld.add_post_fun(warn_lv2config) + +def warn_lv2config(ctx): + if ctx.cmd == 'install': + Logs.warn(''' +* LV2 Extension Installed +* You need to run lv2config to update extension headers +''') -- cgit v1.2.1