From 2603b499f1cdae78cbe570bb2f07a2376b376af3 Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Thu, 20 Jun 2024 14:51:35 +0200 Subject: [PATCH] build: gitpod updated to use new spelling for Conan options --- .gitpod.yml | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/.gitpod.yml b/.gitpod.yml index 7be9af7b..3e7bbf72 100644 --- a/.gitpod.yml +++ b/.gitpod.yml @@ -70,17 +70,17 @@ tasks: gp sync-await python-init conan profile detect conan config install $PWD/.gitpod/conan - conan install . -pr gcc12 -o std_format=False -b missing - conan install . -pr gcc12 -o std_format=False -b missing -s build_type=Debug + conan install . -pr gcc12 -o '&:std_format=False' -b missing + conan install . -pr gcc12 -o '&:std_format=False' -b missing -s build_type=Debug gp sync-done conan-gcc12-20 - conan install . -pr gcc13 -o std_format=True -b missing - conan install . -pr gcc13 -o std_format=True -b missing -s build_type=Debug + conan install . -pr gcc13 -o '&:std_format=True' -b missing + conan install . -pr gcc13 -o '&:std_format=True' -b missing -s build_type=Debug gp sync-done conan-gcc13-20 - conan install . -pr clang16 -o std_format=False -b missing - conan install . -pr clang16 -o std_format=False -b missing -s build_type=Debug + conan install . -pr clang16 -o '&:std_format=False' -b missing + conan install . -pr clang16 -o '&:std_format=False' -b missing -s build_type=Debug gp sync-done conan-clang16-20 - conan install . -pr clang17 -o std_format=True -o cxx_modules=True -b missing - conan install . -pr clang17 -o std_format=True -o cxx_modules=True -b missing -s build_type=Debug + conan install . -pr clang17 -o '&:std_format=True' -o '&:cxx_modules=True' -b missing + conan install . -pr clang17 -o '&:std_format=True' -o '&:cxx_modules=True' -b missing -s build_type=Debug gp sync-done conan-clang17-20 conan remote login -p $ARTIFACTORY_TOKEN conan-gitpod-mp-units $ARTIFACTORY_USER conan upload "*" -r conan-gitpod-mp-units -c @@ -88,29 +88,29 @@ tasks: init: | gp sync-await conan-gcc12-20 source ${PYTHON_VENV}/bin/activate - conan build . -pr gcc12 -o std_format=False - conan build . -pr gcc12 -o std_format=False -s build_type=Debug + conan build . -pr gcc12 -o '&:std_format=False' + conan build . -pr gcc12 -o '&:std_format=False' -s build_type=Debug echo "🛠️ gcc-12 pre-build done for C++20, header files, and libfmt! You can close this terminal and use 'Build' button in the VSCode status bar for incremental builds. 🛠️" - name: gcc-13-20 init: | gp sync-await conan-gcc13-20 source ${PYTHON_VENV}/bin/activate - conan build . -pr gcc13 -o std_format=True - conan build . -pr gcc13 -o std_format=True -s build_type=Debug + conan build . -pr gcc13 -o '&:std_format=True' + conan build . -pr gcc13 -o '&:std_format=True' -s build_type=Debug echo "🛠️ gcc-13 pre-build done for C++20 and header files! You can close this terminal and use 'Build' button in the VSCode status bar for incremental builds. 🛠️" - name: clang-16-20 init: | gp sync-await conan-clang16-20 source ${PYTHON_VENV}/bin/activate - conan build . -pr clang16 -o std_format=False - conan build . -pr clang16 -o std_format=False -s build_type=Debug + conan build . -pr clang16 -o '&:std_format=False' + conan build . -pr clang16 -o '&:std_format=False' -s build_type=Debug echo "🛠️ clang-16 pre-build done for C++20, header files, and libfmt! You can close this terminal and use 'Build' button in the VSCode status bar for incremental builds. 🛠️" - name: clang-17-20 init: | gp sync-await conan-clang17-20 source ${PYTHON_VENV}/bin/activate - conan build . -pr clang17 -o std_format=True -o cxx_modules=True - conan build . -pr clang17 -o std_format=True -o cxx_modules=True -s build_type=Debug + conan build . -pr clang17 -o '&:std_format=True' -o '&:cxx_modules=True' + conan build . -pr clang17 -o '&:std_format=True' -o '&:cxx_modules=True' -s build_type=Debug echo "🛠️ clang-17 pre-build done for C++20! You can close this terminal and use 'Build' button in the VSCode status bar for incremental builds. 🛠️" - name: documentation init: |