mirror of
https://github.com/mpusz/mp-units.git
synced 2025-06-25 01:01:33 +02:00
build: gitpod updated to use new spelling for Conan options
This commit is contained in:
32
.gitpod.yml
32
.gitpod.yml
@ -70,17 +70,17 @@ tasks:
|
|||||||
gp sync-await python-init
|
gp sync-await python-init
|
||||||
conan profile detect
|
conan profile detect
|
||||||
conan config install $PWD/.gitpod/conan
|
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
|
||||||
conan install . -pr gcc12 -o std_format=False -b missing -s build_type=Debug
|
conan install . -pr gcc12 -o '&:std_format=False' -b missing -s build_type=Debug
|
||||||
gp sync-done conan-gcc12-20
|
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
|
||||||
conan install . -pr gcc13 -o std_format=True -b missing -s build_type=Debug
|
conan install . -pr gcc13 -o '&:std_format=True' -b missing -s build_type=Debug
|
||||||
gp sync-done conan-gcc13-20
|
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
|
||||||
conan install . -pr clang16 -o std_format=False -b missing -s build_type=Debug
|
conan install . -pr clang16 -o '&:std_format=False' -b missing -s build_type=Debug
|
||||||
gp sync-done conan-clang16-20
|
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
|
||||||
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 -s build_type=Debug
|
||||||
gp sync-done conan-clang17-20
|
gp sync-done conan-clang17-20
|
||||||
conan remote login -p $ARTIFACTORY_TOKEN conan-gitpod-mp-units $ARTIFACTORY_USER
|
conan remote login -p $ARTIFACTORY_TOKEN conan-gitpod-mp-units $ARTIFACTORY_USER
|
||||||
conan upload "*" -r conan-gitpod-mp-units -c
|
conan upload "*" -r conan-gitpod-mp-units -c
|
||||||
@ -88,29 +88,29 @@ tasks:
|
|||||||
init: |
|
init: |
|
||||||
gp sync-await conan-gcc12-20
|
gp sync-await conan-gcc12-20
|
||||||
source ${PYTHON_VENV}/bin/activate
|
source ${PYTHON_VENV}/bin/activate
|
||||||
conan build . -pr gcc12 -o std_format=False
|
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' -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. 🛠️"
|
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
|
- name: gcc-13-20
|
||||||
init: |
|
init: |
|
||||||
gp sync-await conan-gcc13-20
|
gp sync-await conan-gcc13-20
|
||||||
source ${PYTHON_VENV}/bin/activate
|
source ${PYTHON_VENV}/bin/activate
|
||||||
conan build . -pr gcc13 -o std_format=True
|
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' -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. 🛠️"
|
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
|
- name: clang-16-20
|
||||||
init: |
|
init: |
|
||||||
gp sync-await conan-clang16-20
|
gp sync-await conan-clang16-20
|
||||||
source ${PYTHON_VENV}/bin/activate
|
source ${PYTHON_VENV}/bin/activate
|
||||||
conan build . -pr clang16 -o std_format=False
|
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' -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. 🛠️"
|
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
|
- name: clang-17-20
|
||||||
init: |
|
init: |
|
||||||
gp sync-await conan-clang17-20
|
gp sync-await conan-clang17-20
|
||||||
source ${PYTHON_VENV}/bin/activate
|
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'
|
||||||
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' -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. 🛠️"
|
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
|
- name: documentation
|
||||||
init: |
|
init: |
|
||||||
|
Reference in New Issue
Block a user