diff options
author | Thomas White <taw@physics.org> | 2020-02-20 15:07:03 +0100 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2020-02-20 15:07:03 +0100 |
commit | 27c34a9e2d210eb00d8bb5a07b57c5373edea98c (patch) | |
tree | 5cfd62d29065503767615ebd87781b6f9bbcf80d /meson.build | |
parent | a8edc2496b37622374ee1077a508265545bc015f (diff) |
Add init.scm
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/meson.build b/meson.build index 87e9882..802b7e2 100644 --- a/meson.build +++ b/meson.build @@ -10,6 +10,7 @@ add_project_arguments('-DLOCALEDIR="'+join_paths(get_option('prefix'), get_optio language : 'c') # Dependencies +gnome = import('gnome') cc = meson.get_compiler('c') mdep = cc.find_library('m', required : false) gtk_dep = dependency('gtk+-3.0', required : true) @@ -20,6 +21,13 @@ soup_dep = dependency('libsoup-2.4', required : true) guile_dep = dependency('guile-2.2', required : true) thread_dep = dependency('threads') + +# Compiled-in resources +gresources = gnome.compile_resources('nanolight-resources', + 'src/nanolight.gresource.xml', + source_dir: 'data', c_name: 'nanolight') + + # Main program executable('nanolight', ['src/nanolight.c', @@ -30,5 +38,6 @@ executable('nanolight', 'src/crossfade.c', 'src/scheme.c', ], + gresources, dependencies : [gtk_dep, mdep, soup_dep, guile_dep, thread_dep], install : true) |