llvm: bring back setup_run_environment (#42032)

This commit is contained in:
Harmen Stoppels 2024-01-13 14:08:49 +01:00 committed by GitHub
parent 0e755608c5
commit 492cad95e9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -766,6 +766,14 @@ def setup_build_environment(self, env):
os.symlink(bin, sym) os.symlink(bin, sym)
env.prepend_path("PATH", self.stage.path) env.prepend_path("PATH", self.stage.path)
def setup_run_environment(self, env):
if "+clang" in self.spec:
env.set("CC", join_path(self.spec.prefix.bin, "clang"))
env.set("CXX", join_path(self.spec.prefix.bin, "clang++"))
if "+flang" in self.spec:
env.set("FC", join_path(self.spec.prefix.bin, "flang"))
env.set("F77", join_path(self.spec.prefix.bin, "flang"))
root_cmakelists_dir = "llvm" root_cmakelists_dir = "llvm"
def cmake_args(self): def cmake_args(self):