Commit 48ae76cd authored by Mark Meredith's avatar Mark Meredith
Browse files

Add parser_dep Meson dependency (for mfix-app GUI)

parent 5191b100
Loading
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -2,7 +2,8 @@ project('mfix-parser', 'cpp',
        version : '0.1',
        default_options : ['warning_level=3', 'cpp_std=c++2a'])

run_command('conan', 'install', '--install-folder', meson.build_root(), meson.source_root(), check: true)
run_command('conan', 'install', '--install-folder', meson.build_root(),
            meson.current_source_dir(), check: true)

pegtl = dependency('pegtl', method: 'pkg-config')
catch2 = dependency('catch2', method: 'pkg-config')
@@ -12,3 +13,9 @@ parser_inc = include_directories('include', 'src')

subdir('src/csg')
subdir('src/inputs')

parser_dep = declare_dependency(
  include_directories: parser_inc,
  link_with: [lib_csg_parser, lib_inputs_parser],
  dependencies: [cgal],
)