@@ -78,6 +78,8 @@ installLLVMLib verbosity pkg local copy =
7878 let idir = datadir $ L.absoluteInstallDirs pkg local copy in
7979 make verbosity ["-C", "llvm", "install", "TARGET=" ++ idir </> "llvm"]
8080
81+buildLLVMLib verbosity = make verbosity ["-C", "llvm", "all"]
82+
8183installJavaPom pkg local verbosity copy version = do
8284 putStrLn $ "Installing java pom template"
8385 let dir = datadir $ L.absoluteInstallDirs pkg local copy
@@ -169,6 +171,7 @@ main = do
169171 cleanJavaPom verb
170172 , postBuild = \ _ flags _ lbi -> do
171173 let verb = S.fromFlag $ S.buildVerbosity flags
174+ when (llvmFlag $ configFlags lbi) (buildLLVMLib verb)
172175 let withoutEffects = noEffectsFlag $ configFlags lbi
173176 checkStdLib lbi withoutEffects verb
174177 }