@@ -89,20 +89,24 @@ jobs:
8989 - name : Configure Conan
9090 shell : bash
9191 run : |
92- conan profile detect --force
93- sed -i.backup '/^\[settings\]$/,/^\[/ s/^compiler.cppstd=.*/compiler.cppstd=20/' .conan2/profiles/default
94- sed -i.backup '/^\[settings\]$/,/^\[/ s/^build_type=.*/build_type=${{ env.BUILD_TYPE }}/' .conan2/profiles/default
95- sed -i.backup '/^\[settings\]$/,/^\[/ s/^compiler=.*/compiler=${{ env.COMPILER_TYPE }}/' .conan2/profiles/default
96- sed -i.backup '/^\[settings\]$/,/^\[/ s/^compiler.version=.*/compiler.version=${{ env.COMPILER_VERSION }}/' .conan2/profiles/default
97- sed -i.backup '/^\[settings\]$/,/^\[/ s/^compiler.libcxx=.*/compiler.libcxx=${{ env.STDLIB }}/' .conan2/profiles/default
98- sed -i.backup '1a mold*:build_type=Release' .conan2/profiles/default
99- sed -i.backup '1a onetbb*:build_type=Release' .conan2/profiles/default
100- sed -i.backup '1a mold*:compiler.libcxx=libstdc++11' .conan2/profiles/default
101- echo "tools.cmake.cmaketoolchain:generator = Ninja" >> .conan2/global.conf
102- echo "tools.system.package_manager:mode = install" >> .conan2/global.conf
103- echo "tools.system.package_manager:sudo = True" >> .conan2/global.conf
104- echo "tools.build:compiler_executables={\"c\":\"clang-${{ env.COMPILER_VERSION }}\",\"cpp\":\"clang++-${{ env.COMPILER_VERSION }}\"}" >> .conan2/global.conf
105- conan profile show -pr default
92+ conan profile detect --force
93+ sed -i.backup '/^\[settings\]$/,/^\[/ s/^compiler.cppstd=.*/compiler.cppstd=20/' .conan2/profiles/default
94+ sed -i.backup '/^\[settings\]$/,/^\[/ s/^build_type=.*/build_type=${{ env.BUILD_TYPE }}/' .conan2/profiles/default
95+ sed -i.backup '/^\[settings\]$/,/^\[/ s/^compiler=.*/compiler=${{ env.COMPILER_TYPE }}/' .conan2/profiles/default
96+ sed -i.backup '/^\[settings\]$/,/^\[/ s/^compiler.version=.*/compiler.version=${{ env.COMPILER_VERSION }}/' .conan2/profiles/default
97+ sed -i.backup '/^\[settings\]$/,/^\[/ s/^compiler.libcxx=.*/compiler.libcxx=${{ env.STDLIB }}/' .conan2/profiles/default
98+ sed -i.backup '1a mold*:build_type=Release' .conan2/profiles/default
99+ sed -i.backup '1a onetbb*:build_type=Release' .conan2/profiles/default
100+ sed -i.backup '1a mold*:compiler.libcxx=libstdc++11' .conan2/profiles/default
101+
102+ cat >> .conan2/global.conf <<EOF
103+ tools.cmake.cmaketoolchain:generator = Ninja
104+ tools.system.package_manager:mode = install
105+ tools.system.package_manager:sudo = True
106+ tools.build:compiler_executables = {"c" : " clang-${{ env.COMPILER_VERSION }}" , "cpp": "clang++-${{ env.COMPILER_VERSION }}"}
107+ EOF
108+
109+ conan profile show -pr default
106110
107111 - name : Conan Cache Restore
108112 shell : bash
0 commit comments