Build fixed versions of toolchains to make release builds reproducible

This commit is contained in:
SChernykh
2025-07-01 08:23:20 +02:00
parent db572ce9d8
commit ed4d0892d7
10 changed files with 342 additions and 38 deletions
+2 -2
View File
@@ -3,7 +3,7 @@ set(CMAKE_CROSSCOMPILING TRUE)
set(CMAKE_SYSTEM_NAME Linux)
set(CMAKE_SYSTEM_PROCESSOR aarch64)
set(CMAKE_C_COMPILER clang-20)
set(CMAKE_CXX_COMPILER clang++-20)
set(CMAKE_C_COMPILER clang)
set(CMAKE_CXX_COMPILER clang++)
set(CMAKE_ASM_COMPILER aarch64-linux-gnu-as)
set(CMAKE_STRIP aarch64-linux-gnu-strip)
+2 -2
View File
@@ -3,7 +3,7 @@ set(CMAKE_CROSSCOMPILING TRUE)
set(CMAKE_SYSTEM_NAME Linux)
set(CMAKE_SYSTEM_PROCESSOR riscv64)
set(CMAKE_C_COMPILER clang-20)
set(CMAKE_CXX_COMPILER clang++-20)
set(CMAKE_C_COMPILER clang)
set(CMAKE_CXX_COMPILER clang++)
set(CMAKE_ASM_COMPILER riscv64-linux-gnu-as)
set(CMAKE_STRIP riscv64-linux-gnu-strip)
+2 -2
View File
@@ -4,5 +4,5 @@ set(CMAKE_SYSTEM_NAME Windows)
set(CMAKE_SYSTEM_VERSION 6.0)
set(CMAKE_SYSTEM_PROCESSOR x86_64)
set(CMAKE_C_COMPILER clang-20)
set(CMAKE_CXX_COMPILER clang++-20)
set(CMAKE_C_COMPILER clang)
set(CMAKE_CXX_COMPILER clang++)