coriolis/meson.build

38 lines
774 B
Meson
Raw Normal View History

2023-08-24 18:59:41 -05:00
project(
'coriolis-eda',
'c','cpp',
version: '2.5.5',
meson_version: '>= 0.63.0',
default_options: [
'buildtype=debugoptimized',
'c_std=c99',
'cpp_std=c++17',
],
)
cc = meson.get_compiler('c')
cpp = meson.get_compiler('cpp')
add_project_arguments(
'-Wno-deprecated-declarations',
'-Wno-unused-function',
'-Wno-unused-private-field',
'-Wno-return-type-c-linkage',
'-Wno-unused-variable',
'-Wno-#pragma-messages',
2023-08-24 18:59:41 -05:00
language: ['c','cpp']
)
py = import('python').find_installation()
2023-08-25 07:46:49 -05:00
py_deps = dependency('python3-embed', required: true)
2023-08-24 18:59:41 -05:00
qt = import('qt5')
qt_deps = dependency('qt5',
modules: ['Core', 'Gui', 'Widgets', 'PrintSupport', 'Svg'],
required:true
)
2023-08-25 07:46:49 -05:00
boost = dependency('boost', required: true)
2023-08-24 18:59:41 -05:00
subdir('hurricane')