build/llvmPackages: disable ompt & ompd while building llvm

This commit is contained in:
2025-07-16 23:16:06 +08:00
parent 710894b846
commit 974b246d0f
2 changed files with 6 additions and 1 deletions

View File

@@ -85,6 +85,9 @@ export function llvmPackages({
LLVM_ENABLE_CLASSIC_FLANG: true,
LIBOMP_ARCH: "Sw64",
LIBOMP_USE_ITT_NOTIFY: false,
LIBOMP_OMPT_SUPPORT: false,
LIBOMP_OMPD_SUPPORT: false,
LIBOMP_ENABLE_SHARED: false
};
const general: GeneralVariable = {

View File

@@ -35,6 +35,8 @@ export interface LLVMVariable {
LIBOMP_USE_ITT_NOTIFY?: boolean;
LIBOMP_ENABLE_SHARED?: boolean;
OPENMP_ENABLE_LIBOMPTARGET?: boolean;
LIBOMP_OMPT_SUPPORT?: boolean;
LIBOMP_OMPD_SUPPORT?: boolean;
}
export interface CFlangCMakeVariable {
@@ -153,4 +155,4 @@ function escapeCmakeFlag(arg: string): string {
*/
export function buildCompilerFlags(flags: string[]): string {
return flags.map(escapeCmakeFlag).join(' ');
}
}