aboutsummaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2021-06-09 18:12:59 +0200
committerThomas White <taw@physics.org>2021-06-19 19:49:05 +0200
commit602e45a6de90ec9ab4caea2f2bdd2e3ee60edf22 (patch)
tree3512787ff37848a03b3d585e105d71fd2ad68ff5 /meson.build
parentc6c277b79711a0999d6db39a06cc3981cf3fd8a9 (diff)
Compile libguile-ola using Meson
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build10
1 files changed, 9 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index f9ca007..be089d8 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
# Meson file for Starlet
-project('starlet', 'c',
+project('starlet', ['c', 'cpp'],
version : '0.1.0',
license : 'GPL3+',
default_options : ['buildtype=debugoptimized'])
@@ -18,6 +18,14 @@ gtk_dep = dependency('gtk+-3.0', required : true)
cairo_dep = dependency('cairo', required : true)
pango_dep = dependency('pango', required : true)
pangocairo_dep = dependency('pangocairo', required : true)
+guile_dep = dependency('guile-3.0', required : true)
+ola_dep = dependency('libola', required : true)
+
+
+# Guile OLA library
+library('guile-ola', ['src/guile-ola.cpp'],
+ dependencies : [guile_dep, ola_dep],
+ install: true)
# Fixture display tool