2019-02-17 13:19:28 +01:00
|
|
|
kiwmi_sources = files(
|
|
|
|
'main.c',
|
2019-03-16 16:31:58 +01:00
|
|
|
'server.c',
|
2019-03-17 20:04:52 +01:00
|
|
|
'desktop/desktop.c',
|
2020-01-15 20:30:37 +00:00
|
|
|
'desktop/layer_shell.c',
|
2019-02-18 12:37:23 +01:00
|
|
|
'desktop/output.c',
|
2019-12-21 14:06:56 +00:00
|
|
|
'desktop/view.c',
|
|
|
|
'desktop/xdg_shell.c',
|
2019-03-07 19:25:38 +01:00
|
|
|
'input/cursor.c',
|
2019-03-17 20:17:41 +01:00
|
|
|
'input/input.c',
|
2019-03-16 16:31:58 +01:00
|
|
|
'input/keyboard.c',
|
2020-01-18 15:14:19 +00:00
|
|
|
'input/seat.c',
|
2020-01-03 18:40:11 +00:00
|
|
|
'luak/ipc.c',
|
2020-01-07 14:48:55 +00:00
|
|
|
'luak/kiwmi_cursor.c',
|
2020-01-04 23:22:45 +00:00
|
|
|
'luak/kiwmi_keyboard.c',
|
2020-01-02 00:11:46 +00:00
|
|
|
'luak/kiwmi_lua_callback.c',
|
2020-01-06 18:25:46 +00:00
|
|
|
'luak/kiwmi_output.c',
|
2020-01-02 00:11:46 +00:00
|
|
|
'luak/kiwmi_server.c',
|
|
|
|
'luak/kiwmi_view.c',
|
|
|
|
'luak/luak.c',
|
2019-02-17 13:19:28 +01:00
|
|
|
)
|
|
|
|
|
|
|
|
kiwmi_deps = [
|
2019-10-18 23:32:29 +02:00
|
|
|
lua,
|
2019-12-10 23:37:43 +00:00
|
|
|
protocols_server,
|
2019-02-17 13:19:28 +01:00
|
|
|
wayland_server,
|
|
|
|
wlroots,
|
2019-03-16 16:31:58 +01:00
|
|
|
xkbcommon,
|
2019-02-17 13:19:28 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
executable(
|
|
|
|
'kiwmi',
|
|
|
|
kiwmi_sources,
|
|
|
|
include_directories: [include],
|
|
|
|
dependencies: kiwmi_deps,
|
|
|
|
install: true,
|
|
|
|
)
|