aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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)