sway

i3-compatible Wayland compositor
git clone https://git.awy.one/sway
Log | Files | Refs | README | LICENSE

commit cc310cffb0bf4cd2333be26a2ae16848655a306b
parent 739bafbd8ecdbbf2eb3fd42e1b3d9249236a3fcf
Author: Tony Crisci <tony@dubstepdish.com>
Date:   Thu, 30 Nov 2017 06:25:13 -0500

meson: common static library

Diffstat:
Mcommon/meson.build | 17++++++++++-------
Msway/meson.build | 5+++--
2 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/common/meson.build b/common/meson.build @@ -1,8 +1,11 @@ -sway_common = files( - 'log.c', - 'list.c', - 'util.c', - 'stringop.c', - 'readline.c', - 'ipc-client.c' +lib_sway_common = static_library('sway-common', + files( + 'log.c', + 'list.c', + 'util.c', + 'stringop.c', + 'readline.c', + 'ipc-client.c' + ), + include_directories: sway_inc ) diff --git a/sway/meson.build b/sway/meson.build @@ -1,4 +1,4 @@ -sway_sources = sway_common + files( +sway_sources = files( 'main.c', 'server.c', 'commands.c', @@ -25,5 +25,6 @@ executable( 'sway', sway_sources, include_directories: [sway_inc], - dependencies: sway_deps + dependencies: sway_deps, + link_with: [lib_sway_common] )