Changeset View
Changeset View
Standalone View
Standalone View
contrib/teamcity/build-configurations.py
Show First 20 Lines • Show All 159 Lines • ▼ Show 20 Lines | def create_build_steps(self, artifact_dir): | ||||
"No build target has been provided for build {} and no script is defined, aborting".format( | "No build target has been provided for build {} and no script is defined, aborting".format( | ||||
self.name | self.name | ||||
) | ) | ||||
) | ) | ||||
# Some more flags for the build_cmake.sh script | # Some more flags for the build_cmake.sh script | ||||
if self.config.get("clang", False): | if self.config.get("clang", False): | ||||
self.cmake_flags.extend([ | self.cmake_flags.extend([ | ||||
"-DCMAKE_C_COMPILER=clang", | "-DCMAKE_C_COMPILER=clang-10", | ||||
"-DCMAKE_CXX_COMPILER=clang++", | "-DCMAKE_CXX_COMPILER=clang++-10", | ||||
]) | ]) | ||||
if self.config.get("gcc", False): | if self.config.get("gcc", False): | ||||
self.cmake_flags.extend([ | self.cmake_flags.extend([ | ||||
"-DCMAKE_C_COMPILER=gcc", | "-DCMAKE_C_COMPILER=gcc", | ||||
"-DCMAKE_CXX_COMPILER=g++", | "-DCMAKE_CXX_COMPILER=g++", | ||||
]) | ]) | ||||
if self.config.get("junit", True): | if self.config.get("junit", True): | ||||
self.cmake_flags.extend([ | self.cmake_flags.extend([ | ||||
▲ Show 20 Lines • Show All 379 Lines • Show Last 20 Lines |