26 lines
562 B
Meson
26 lines
562 B
Meson
project('streamdeck',
|
|
version: '0.1.0',
|
|
meson_version: '>= 0.51.0',
|
|
default_options: [ 'warning_level=2',
|
|
],
|
|
)
|
|
|
|
i18n = import('i18n')
|
|
|
|
base_cargo_sources = files(
|
|
'Cargo.toml',
|
|
'Cargo.lock',
|
|
)
|
|
|
|
dbus_service_dir = dependency('dbus-1').get_variable(
|
|
pkgconfig: 'session_bus_services_dir',
|
|
pkgconfig_define: ['datadir', join_paths(get_option('prefix'), get_option('datadir'))]
|
|
)
|
|
|
|
subdir('data')
|
|
subdir('po')
|
|
subdir('streamdeck-gtk')
|
|
subdir('streamdeck-daemon')
|
|
|
|
meson.add_install_script('build-aux/meson/post_install.py')
|