22 lines
539 B
Meson
22 lines
539 B
Meson
project('oak', ['cpp'],
|
|
version: '0.1.0',
|
|
default_options : ['cpp_std=c++20'],
|
|
)
|
|
|
|
add_project_arguments('-fPIC', language: 'cpp')
|
|
|
|
oak_root_dir = meson.current_source_dir()
|
|
|
|
# Googletest imports
|
|
gtest = subproject('gtest')
|
|
gtest_dep = gtest.get_variable('gtest_dep')
|
|
gmock_dep = gtest.get_variable('gmock_dep')
|
|
gmock_main_dep = gtest.get_variable('gmock_main_dep')
|
|
|
|
# Try to find ICU in the system first
|
|
icu_dep = dependency('icu-uc', required: true)
|
|
icu_i18_dep = dependency('icu-i18n', required: true)
|
|
|
|
subdir('src')
|
|
subdir('tests')
|