forked from mpusz/mp-units
34 lines
1.3 KiB
YAML
34 lines
1.3 KiB
YAML
image: trainiteu/gitpod-cpp
|
|
|
|
# List the start up tasks. Learn more https://www.gitpod.io/docs/config-start-tasks/
|
|
tasks:
|
|
- name: gcc-11 Release
|
|
init: |
|
|
mkdir -p build/GCC-11 && cd build/GCC-11
|
|
conan install ../.. -pr gcc11 -s compiler.cppstd=20 -e mp-units:CONAN_RUN_TESTS=True -o build_docs=False -b outdated -u
|
|
conan build ../..
|
|
- name: gcc-11 Debug
|
|
init: |
|
|
mkdir -p build/GCC-11 && cd build/GCC-11
|
|
conan install ../.. -pr gcc11 -s compiler.cppstd=20 -s build_type=Debug -e mp-units:CONAN_RUN_TESTS=True -o build_docs=False -b outdated -u
|
|
conan build ../..
|
|
- name: clang-13 Release
|
|
init: |
|
|
mkdir -p build/GCC-11 && cd build/Clang-13
|
|
conan install ../.. -pr clang13 -s compiler.cppstd=20 -e mp-units:CONAN_RUN_TESTS=True -o build_docs=False -b outdated -u
|
|
conan build ../..
|
|
- name: clang-13 Debug
|
|
init: |
|
|
mkdir -p build/GCC-11 && cd build/Clang-13
|
|
conan install ../.. -pr clang13 -s compiler.cppstd=20 -s build_type=Debug -e mp-units:CONAN_RUN_TESTS=True -o build_docs=False -b outdated -u
|
|
conan build ../..
|
|
|
|
vscode:
|
|
extensions:
|
|
- twxs.cmake
|
|
- ms-vscode.cmake-tools
|
|
- streetsidesoftware.code-spell-checker
|
|
- vivaxy.vscode-conventional-commits
|
|
- github.vscode-pull-request-github
|
|
- lextudio.restructuredtext
|