weston/westinyplus/meson.build
Marius Vlad 46f25304c1 meson.build: Bump libweston to 15
As we had changes like 9ae0a7ec and adeb634c which require a libweston major bump
uprev.

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
2025-03-07 14:30:20 +00:00

40 lines
844 B
Meson

project('westinyplus',
'c', 'cpp',
version: '0.0.90',
default_options: [
'warning_level=3',
'cpp_std=c++20',
'werror=true',
],
meson_version: '>= 1.0.0',
license: 'MIT/Expat',
)
cxx = meson.get_compiler('cpp')
add_project_arguments(
cxx.get_supported_arguments([
'-Wno-unused-parameter',
'-Wno-pedantic',
'-Wno-deprecated-declarations'
]),
language: 'cpp'
)
add_project_arguments([
'-DPACKAGE_STRING="westinyplus @0@"'.format(meson.project_version()),
'-D_GNU_SOURCE',
'-D_ALL_SOURCE',
],
language: [ 'cpp', 'c' ],
)
exe_westinyplus = executable(
'westinyplus',
sources: [ 'src/main.cpp' ],
dependencies: [ dependency('wayland-server'),
dependency('weston'),
dependency('libweston-15') ],
include_directories : include_directories('.'),
install: false
)