aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2012-03-25 23:06:13 +0000
committerDavid Robillard <d@drobilla.net>2012-03-25 23:06:13 +0000
commit4ff544a97243fe5c2639f1c81998e2c8bf2fbc62 (patch)
treeb3dafe0eb90c7233976552292d30bee7f30b7517
parent71dc94cab9df2ccf9fa68588da2b450104f45298 (diff)
downloadlv2-4ff544a97243fe5c2639f1c81998e2c8bf2fbc62.tar.xz
Add pkgconfig file for all of LV2.
-rw-r--r--lv2.pc.in7
-rw-r--r--wscript9
2 files changed, 16 insertions, 0 deletions
diff --git a/lv2.pc.in b/lv2.pc.in
new file mode 100644
index 0000000..bfc1d14
--- /dev/null
+++ b/lv2.pc.in
@@ -0,0 +1,7 @@
+prefix=@PREFIX@
+includedir=@INCLUDEDIR@
+
+Name: LV2
+Version: @VERSION@
+Description: An extensible audio plugin interface.
+Cflags: -I${includedir}
diff --git a/wscript b/wscript
index 22a4452..f370ee9 100644
--- a/wscript
+++ b/wscript
@@ -211,6 +211,15 @@ def build(bld):
for i in bld.env['LV2_SUBDIRS']:
bld.recurse(i)
+ # LV2 pkgconfig file
+ obj = bld(features = 'subst',
+ source = 'lv2.pc.in',
+ target = 'lv2.pc',
+ install_path = '${LIBDIR}/pkgconfig',
+ PREFIX = bld.env['PREFIX'],
+ INCLUDEDIR = bld.env['INCLUDEDIR'],
+ VERSION = VERSION)
+
if bld.env['DOCS']:
# Build Doxygen documentation (and tags file)
autowaf.build_dox(bld, 'LV2', VERSION, top, out)