Lines Matching refs:flib

783 gbuildInfo (GBuildFLib flib) = foreignLibBuildInfo flib  function
784 gbuildInfo (GReplFLib _ flib) = foreignLibBuildInfo flib
789 gbuildName (GBuildFLib flib) = unUnqualComponentName $ foreignLibName flib function
790 gbuildName (GReplFLib _ flib) = unUnqualComponentName $ foreignLibName flib
795 gbuildTargetName lbi (GBuildFLib flib) = flibTargetName lbi flib
796 gbuildTargetName lbi (GReplFLib _ flib) = flibTargetName lbi flib
811 flibTargetName lbi flib =
812 case (os, foreignLibType flib) of
821 nm = unUnqualComponentName $ foreignLibName flib
833 let nums = foreignLibVersion flib os
853 flibBuildName lbi flib
856 | (os, foreignLibType flib) ==
858 = let nums = foreignLibVersion flib os
860 | otherwise = flibTargetName lbi flib
867 nm = unUnqualComponentName $ foreignLibName flib
880 GBuildFLib flib -> withDynFLib flib
881 GReplFLib _ flib -> withDynFLib flib
883 withDynFLib flib =
884 case foreignLibType flib of
886 ForeignLibStandalone `notElem` foreignLibOptions flib
895 gbuildModDefFiles (GBuildFLib flib) = foreignLibModDefFile flib function
896 gbuildModDefFiles (GReplFLib _ flib) = foreignLibModDefFile flib
972 GBuildFLib flib -> return $ flibSources flib
973 GReplFLib _ flib -> return $ flibSources flib
1028 flibSources flib@ForeignLib{foreignLibBuildInfo = bnfo} =
1033 inputSourceModules = foreignLibModules flib
1281 GBuildFLib flib -> do
1292 linkOpts = case foreignLibType flib of
1321 let buildName = flibBuildName lbi flib
1653 installFLib verbosity lbi targetDir builtDir _pkg flib =
1654 install (foreignLibIsShared flib)
1657 (flibTargetName lbi flib)