Return Maybe Platform as part of compiler configure, and place it in...
Return Maybe Platform as part of compiler configure, and place it in LocalBuildInfo as hostPlatform. GHC infers the platform form ghc --info using new 'platformFromTriple' function. Other compilers return Nothing, which triggers fallback to old behavior of using buildPlatform. hostPlatform is then threaded through to initialPathTemplateEnv.
Showing
- Cabal/Distribution/Simple/Bench.hs 2 additions, 1 deletionCabal/Distribution/Simple/Bench.hs
- Cabal/Distribution/Simple/Configure.hs 20 additions, 17 deletionsCabal/Distribution/Simple/Configure.hs
- Cabal/Distribution/Simple/GHC.hs 7 additions, 2 deletionsCabal/Distribution/Simple/GHC.hs
- Cabal/Distribution/Simple/Haddock.hs 1 addition, 0 deletionsCabal/Distribution/Simple/Haddock.hs
- Cabal/Distribution/Simple/Hugs.hs 4 additions, 2 deletionsCabal/Distribution/Simple/Hugs.hs
- Cabal/Distribution/Simple/InstallDirs.hs 10 additions, 11 deletionsCabal/Distribution/Simple/InstallDirs.hs
- Cabal/Distribution/Simple/JHC.hs 4 additions, 2 deletionsCabal/Distribution/Simple/JHC.hs
- Cabal/Distribution/Simple/LHC.hs 4 additions, 2 deletionsCabal/Distribution/Simple/LHC.hs
- Cabal/Distribution/Simple/LocalBuildInfo.hs 7 additions, 1 deletionCabal/Distribution/Simple/LocalBuildInfo.hs
- Cabal/Distribution/Simple/NHC.hs 4 additions, 2 deletionsCabal/Distribution/Simple/NHC.hs
- Cabal/Distribution/Simple/Test.hs 4 additions, 1 deletionCabal/Distribution/Simple/Test.hs
- Cabal/Distribution/Simple/UHC.hs 7 additions, 5 deletionsCabal/Distribution/Simple/UHC.hs
- Cabal/Distribution/System.hs 14 additions, 1 deletionCabal/Distribution/System.hs
- cabal-install/Distribution/Client/BuildReports/Storage.hs 3 additions, 2 deletionscabal-install/Distribution/Client/BuildReports/Storage.hs
- cabal-install/Distribution/Client/Configure.hs 7 additions, 5 deletionscabal-install/Distribution/Client/Configure.hs
- cabal-install/Distribution/Client/Install.hs 11 additions, 9 deletionscabal-install/Distribution/Client/Install.hs
- cabal-install/Distribution/Client/InstallSymlink.hs 2 additions, 2 deletionscabal-install/Distribution/Client/InstallSymlink.hs
- cabal-install/Distribution/Client/Sandbox.hs 6 additions, 5 deletionscabal-install/Distribution/Client/Sandbox.hs
- cabal-install/Distribution/Client/SetupWrapper.hs 3 additions, 2 deletionscabal-install/Distribution/Client/SetupWrapper.hs
- cabal-install/src/Main.hs 9 additions, 8 deletionscabal-install/src/Main.hs
Loading
Please register or sign in to comment