summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build17
1 files changed, 17 insertions, 0 deletions
diff --git a/meson.build b/meson.build
new file mode 100644
index 0000000..3c8f724
--- /dev/null
+++ b/meson.build
@@ -0,0 +1,17 @@
+project('guile-osc', ['c'],
+ version: '0.1.0',
+ license: 'GPL3+',
+ default_options: ['buildtype=debugoptimized'])
+
+# Dependencies
+guile_dep = dependency('guile-3.0', required: true)
+lo_dep = dependency('liblo', required: true)
+
+# The installation location for Scheme files
+guile_sitedir = guile_dep.get_pkgconfig_variable('sitedir')
+
+library('guile-osc', ['guile-osc.c'],
+ dependencies: [guile_dep, lo_dep],
+ install: true)
+
+install_subdir('guile-osc', install_dir: guile_sitedir)