解决一些p0问题
This commit is contained in:
@@ -11,9 +11,9 @@ include "${BASH_SOURCE[0]}" ./patch/export.bash
|
||||
include "${BASH_SOURCE[0]}" ./libc/export.bash
|
||||
include "${BASH_SOURCE[0]}" ./base/export.bash
|
||||
LLVM_SRC_DIR=""
|
||||
LLVM_BUILD_DIR="/ae/bash/0_cmake_build_dir/lld"
|
||||
LLVM_INSTALL_DIR="/ae/bash/0_cmake_install_dir/lld"
|
||||
LLVM_CMAKE="/ae/opt/cmake/bin/cmake"
|
||||
LLVM_BUILD_DIR="${_root_}/0_cmake_build_dir/lld"
|
||||
LLVM_INSTALL_DIR="${_root_}/0_cmake_install_dir/lld"
|
||||
LLVM_CMAKE="${_ae_root_}/opt/cmake/bin/cmake"
|
||||
LLVM_NINJA="/usr/bin/ninja"
|
||||
LLVM_GENERATOR="Ninja"
|
||||
LLVM_LLVM_VERSION="llvmorg-22.1.8"
|
||||
@@ -249,17 +249,17 @@ llvm_build_base() {
|
||||
if [[ -n "${LLVM_TC_FILE}" ]]; then
|
||||
cmd="${cmd} \"-DCMAKE_TOOLCHAIN_FILE=${LLVM_TC_FILE}\""
|
||||
fi
|
||||
exec_record "${cmd}"
|
||||
exec_record_fast_fail "${cmd}"
|
||||
build_cmd="\"${LLVM_CMAKE}\" --build \"${LLVM_BUILD_DIR}\" --parallel \"${jobs}\""
|
||||
exec_record "${build_cmd}"
|
||||
exec_record_fast_fail "${build_cmd}"
|
||||
install_cmd="\"${LLVM_CMAKE}\" --install \"${LLVM_BUILD_DIR}\""
|
||||
exec_record "${install_cmd}"
|
||||
exec_record_fast_fail "${install_cmd}"
|
||||
}
|
||||
build_ubuntu2004_gcc93_native_clang() {
|
||||
local suffix="_ubuntu2004_gcc93_native_clang"
|
||||
clear_llvm_platform_config
|
||||
LLVM_BUILD_DIR="/ae/0_cmake_build_dir/llvm${suffix}"
|
||||
LLVM_INSTALL_DIR="/ae/0_cmake_install_dir/llvm${suffix}"
|
||||
LLVM_BUILD_DIR="${_ae_root_}/0_cmake_build_dir/llvm${suffix}"
|
||||
LLVM_INSTALL_DIR="${_ae_root_}/0_cmake_install_dir/llvm${suffix}"
|
||||
LLVM_BUILD_TYPE="Release"
|
||||
LLVM_TC_C_COMPILER="/usr/bin/gcc"
|
||||
LLVM_TC_CXX_COMPILER="/usr/bin/g++"
|
||||
@@ -271,9 +271,9 @@ build_ubuntu2004_gcc93_native_clang() {
|
||||
build_windows_lld_linux_x86_by_stage1_clang() {
|
||||
local stage1_install_dir="$1"
|
||||
local suffix="_windows_lld_linux_x86"
|
||||
local extract_root="/ae/0_sysroot/msys2"
|
||||
local sysroot="/ae/0_sysroot/msys2/mingw64"
|
||||
local pkg_root="/ae/bash/0_wget_cache_dir/msys2/mingw64"
|
||||
local extract_root="${_ae_root_}/0_sysroot/msys2"
|
||||
local sysroot="${_ae_root_}/0_sysroot/msys2/mingw64"
|
||||
local pkg_root="${_wget_cache_dir_}/msys2/mingw64"
|
||||
local pkg_repo="mingw64"
|
||||
local mingw_target="x86_64-w64-windows-gnu"
|
||||
local linux_target="x86_64-linux-gnu"
|
||||
@@ -317,8 +317,8 @@ build_windows_lld_linux_x86_by_stage1_clang() {
|
||||
link_dirs="${gcc_dir};${sysroot}/lib;${sysroot}/x86_64-w64-mingw32/lib"
|
||||
cxx_include_dirs="${cxx_dir};${cxx_target_dir};${cxx_dir}/backward"
|
||||
clear_llvm_platform_config
|
||||
LLVM_BUILD_DIR="/ae/0_cmake_build_dir/llvm${suffix}"
|
||||
LLVM_INSTALL_DIR="/ae/0_cmake_install_dir/llvm${suffix}"
|
||||
LLVM_BUILD_DIR="${_ae_root_}/0_cmake_build_dir/llvm${suffix}"
|
||||
LLVM_INSTALL_DIR="${_ae_root_}/0_cmake_install_dir/llvm${suffix}"
|
||||
LLVM_BUILD_TYPE="Release"
|
||||
LLVM_TC_SYSTEM_NAME="Windows"
|
||||
LLVM_TC_SYSTEM_PROCESSOR="x86_64"
|
||||
@@ -355,7 +355,7 @@ build_windows_lld_linux_x86_by_stage1_clang() {
|
||||
}
|
||||
build_ubuntu2004_gcc93_clang_then_windows_lld_linux_x86() {
|
||||
local stage1_suffix="_ubuntu2004_gcc93_native_clang"
|
||||
local stage1_install_dir="/ae/0_cmake_install_dir/llvm${stage1_suffix}"
|
||||
local stage1_install_dir="${_ae_root_}/0_cmake_install_dir/llvm${stage1_suffix}"
|
||||
build_windows_lld_linux_x86_by_stage1_clang "${stage1_install_dir}"
|
||||
return 0
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user