From d6d61bdfc95e27fa517b65919843b0ebb613ee25 Mon Sep 17 00:00:00 2001 From: Mark Meredith Date: Thu, 4 Jun 2020 13:28:36 -0400 Subject: [PATCH 1/2] simpilify --- .gitlab-ci.yml | 2 +- conanfile.txt | 4 ++-- meson.build | 7 +++++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2fa0fe5..99553c8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,7 +9,7 @@ variables: test:meson: script: - python -m pip install meson ninja conan - - env PKG_CONFIG_PATH=$PWD/build meson build + - meson build - meson test -C build --print-errorlogs tags: - mfix-exa diff --git a/conanfile.txt b/conanfile.txt index 4b842af..bc0cd17 100644 --- a/conanfile.txt +++ b/conanfile.txt @@ -1,7 +1,7 @@ [requires] -catch2/2.12.1 +catch2/2.12.2 cgal/5.0.2 -pegtl/2.8.1@taocpp/stable +taocpp-pegtl/2.8.3 [generators] pkg_config diff --git a/meson.build b/meson.build index 55dede9..e3fec93 100644 --- a/meson.build +++ b/meson.build @@ -1,11 +1,14 @@ project('mfix-parser', 'cpp', version : '0.1', - default_options : ['warning_level=3', 'cpp_std=c++2a']) + default_options : [ + 'warning_level=3', + 'pkg_config_path=' + meson.build_root(), + 'cpp_std=c++2a']) run_command('conan', 'install', '--install-folder', meson.build_root(), meson.current_source_dir(), check: true) -pegtl = dependency('pegtl', method: 'pkg-config') +pegtl = dependency('taocpp-pegtl', method: 'pkg-config') catch2 = dependency('catch2', method: 'pkg-config') cgal = dependency('cgal', method: 'pkg-config') -- GitLab From 79d4a5cfe4758f0b16b878ac8261292cce7677b4 Mon Sep 17 00:00:00 2001 From: Mark Meredith Date: Thu, 4 Jun 2020 13:35:16 -0400 Subject: [PATCH 2/2] Fix CMake --- src/csg/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/csg/CMakeLists.txt b/src/csg/CMakeLists.txt index ed0bd36..7a0dd93 100644 --- a/src/csg/CMakeLists.txt +++ b/src/csg/CMakeLists.txt @@ -13,7 +13,7 @@ add_library(csg target_link_libraries(csg PRIVATE stdc++fs CONAN_PKG::cgal - CONAN_PKG::pegtl + CONAN_PKG::taocpp-pegtl ) add_subdirectory(tests) -- GitLab