diff --git a/src/build/llvmPackages.ts b/src/build/llvmPackages.ts index 9baaa1a..6a39ed2 100644 --- a/src/build/llvmPackages.ts +++ b/src/build/llvmPackages.ts @@ -1,6 +1,6 @@ import path from "path"; import { GeneralVariable, LLVMVariable, command, variable } from "lyc/commands/cmake"; -import { SYSROOT_PREFIX } from "lyc/environment"; +import { SYSROOT_PREFIX, projectRoot } from "lyc/environment"; import { PackageTask, buildPackage } from "./build"; import { checkedSpawnSync } from "lyc/cli"; import os from "os"; @@ -56,7 +56,7 @@ export function llvmPackages(src: string, installPrefix: string): PackageTask[] checkedSpawnSync("git", [ "apply", - path.resolve(__dirname, "..", "..", "assets", "omp.diff"), + path.resolve(projectRoot, "assets", "omp.diff"), ], spawnOptions); }, configurePhase: () => {