build: clang-12 is not supported in jammy

This commit is contained in:
Mateusz Pusz
2022-10-03 20:08:44 +01:00
parent 6d78ad8646
commit d6cf793682
2 changed files with 0 additions and 19 deletions

2
.gitpod.Dockerfile vendored
View File

@@ -2,7 +2,6 @@ FROM trainiteu/gitpod-cpp
# Add clang-12 and clang-15 apt repositories # Add clang-12 and clang-15 apt repositories
RUN lsb_rel=`lsb_release -cs` \ RUN lsb_rel=`lsb_release -cs` \
&& sudo add-apt-repository "deb http://apt.llvm.org/${lsb_rel}/ llvm-toolchain-${lsb_rel}-12 main" \
&& sudo add-apt-repository "deb http://apt.llvm.org/${lsb_rel}/ llvm-toolchain-${lsb_rel}-13 main" \ && sudo add-apt-repository "deb http://apt.llvm.org/${lsb_rel}/ llvm-toolchain-${lsb_rel}-13 main" \
&& sudo add-apt-repository "deb http://apt.llvm.org/${lsb_rel}/ llvm-toolchain-${lsb_rel}-14 main" \ && sudo add-apt-repository "deb http://apt.llvm.org/${lsb_rel}/ llvm-toolchain-${lsb_rel}-14 main" \
&& sudo add-apt-repository "deb http://apt.llvm.org/${lsb_rel}/ llvm-toolchain-${lsb_rel} main" && sudo add-apt-repository "deb http://apt.llvm.org/${lsb_rel}/ llvm-toolchain-${lsb_rel} main"
@@ -11,6 +10,5 @@ RUN lsb_rel=`lsb_release -cs` \
RUN sudo install-packages \ RUN sudo install-packages \
g++-10 \ g++-10 \
g++-11 \ g++-11 \
clang-12 \
clang-13 \ clang-13 \
clang-14 clang-14

View File

@@ -76,7 +76,6 @@ tasks:
cp default gcc10 cp default gcc10
cp default gcc11 cp default gcc11
cp default gcc12 cp default gcc12
cp default clang12
cp default clang13 cp default clang13
cp default clang14 cp default clang14
popd popd
@@ -86,11 +85,6 @@ tasks:
conan profile update settings.compiler.version=11 gcc11 conan profile update settings.compiler.version=11 gcc11
conan profile update env.CXX=/usr/bin/g++-11 gcc11 conan profile update env.CXX=/usr/bin/g++-11 gcc11
conan profile update env.CC=/usr/bin/gcc-11 gcc11 conan profile update env.CC=/usr/bin/gcc-11 gcc11
conan profile update settings.compiler=clang clang12
conan profile update settings.compiler.version=12 clang12
conan profile update settings.compiler.libcxx=libstdc++11 clang12
conan profile update env.CXX=/usr/bin/clang++-12 clang12
conan profile update env.CC=/usr/bin/clang-12 clang12
conan profile update settings.compiler=clang clang13 conan profile update settings.compiler=clang clang13
conan profile update settings.compiler.version=13 clang13 conan profile update settings.compiler.version=13 clang13
conan profile update settings.compiler.libcxx=libstdc++11 clang13 conan profile update settings.compiler.libcxx=libstdc++11 clang13
@@ -143,17 +137,6 @@ tasks:
ctest -C Release ctest -C Release
ctest -C Debug ctest -C Debug
echo "🛠️ gcc-12 pre-build done! You can close this terminal and use 'Build' button in the VSCode status bar for incremental builds. 🛠️" echo "🛠️ gcc-12 pre-build done! You can close this terminal and use 'Build' button in the VSCode status bar for incremental builds. 🛠️"
- name: clang-12
init: |
gp sync-await conan-init
conan install . -pr clang12 -c user.build:all=True -c user.build:skip_docs=True -b outdated
conan install . -pr clang12 -c user.build:all=True -c user.build:skip_docs=True -b outdated -s build_type=Debug
cmake --preset clang-12 -DCMAKE_C_COMPILER=/usr/bin/clang-12 -DCMAKE_CXX_COMPILER=/usr/bin/clang++-12
cmake --build --preset clang-12-release -j
cmake --build --preset clang-12-debug -j
ctest -C Release
ctest -C Debug
echo "🛠️ clang-12 pre-build done! You can close this terminal and use 'Build' button in the VSCode status bar for incremental builds. 🛠️"
- name: clang-13 - name: clang-13
init: | init: |
gp sync-await conan-init gp sync-await conan-init