summaryrefslogtreecommitdiffstats
path: root/meson.build
diff options
context:
space:
mode:
authorLibravatar emersion <contact@emersion.fr>2018-05-05 20:09:34 +0100
committerLibravatar GitHub <noreply@github.com>2018-05-05 20:09:34 +0100
commitc96ac2ff2a61571dc34f3a68dbe13a9b9c5884de (patch)
tree80579da473fb095b61a4693a1ab009d2fb6ea595 /meson.build
parentMerge pull request #1924 from nbraud/spelling (diff)
parentMerge branch 'master' into usr-lib (diff)
downloadsway-c96ac2ff2a61571dc34f3a68dbe13a9b9c5884de.tar.gz
sway-c96ac2ff2a61571dc34f3a68dbe13a9b9c5884de.tar.zst
sway-c96ac2ff2a61571dc34f3a68dbe13a9b9c5884de.zip
Merge pull request #1881 from nbraud/usr-lib
Install swaybar and swaybg under /usr/lib/sway
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build9
1 files changed, 9 insertions, 0 deletions
diff --git a/meson.build b/meson.build
index bf266e5f..e40dc33c 100644
--- a/meson.build
+++ b/meson.build
@@ -19,6 +19,14 @@ is_freebsd = host_machine.system().startswith('freebsd')
19datadir = get_option('datadir') 19datadir = get_option('datadir')
20sysconfdir = get_option('sysconfdir') 20sysconfdir = get_option('sysconfdir')
21prefix = get_option('prefix') 21prefix = get_option('prefix')
22libexecdir = get_option('libexecdir')
23
24if libexecdir == ''
25 libexecdir = 'lib'
26endif
27sway_libexecdir = join_paths(prefix, libexecdir, 'sway')
28add_project_arguments('-DSWAY_LIBEXECDIR="/@0@"'.format(sway_libexecdir), language : 'c')
29
22 30
23jsonc = dependency('json-c', version: '>=0.13') 31jsonc = dependency('json-c', version: '>=0.13')
24pcre = dependency('libpcre') 32pcre = dependency('libpcre')
@@ -113,6 +121,7 @@ config = configuration_data()
113config.set('sysconfdir', join_paths(prefix, sysconfdir)) 121config.set('sysconfdir', join_paths(prefix, sysconfdir))
114config.set('datadir', join_paths(prefix, datadir)) 122config.set('datadir', join_paths(prefix, datadir))
115config.set('prefix', prefix) 123config.set('prefix', prefix)
124config.set('sway_libexecdir', sway_libexecdir)
116 125
117configure_file( 126configure_file(
118 configuration: config, 127 configuration: config,