diff options
Diffstat (limited to 'hadrian/src/Settings/Builders')
-rw-r--r-- | hadrian/src/Settings/Builders/Cabal.hs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/hadrian/src/Settings/Builders/Cabal.hs b/hadrian/src/Settings/Builders/Cabal.hs index 759c0fde58..bf6322f14f 100644 --- a/hadrian/src/Settings/Builders/Cabal.hs +++ b/hadrian/src/Settings/Builders/Cabal.hs @@ -8,6 +8,7 @@ import Context import Flavour import Packages import Settings.Builders.Common +import qualified Settings.Builders.Common as S cabalBuilderArgs :: Args cabalBuilderArgs = builder (Cabal Setup) ? do @@ -26,6 +27,9 @@ cabalBuilderArgs = builder (Cabal Setup) ? do -- TODO: See https://github.com/snowleopard/hadrian/issues/549. , flag CrossCompiling ? pure [ "--disable-executable-stripping" , "--disable-library-stripping" ] + -- We don't want to strip the debug RTS + , S.package rts ? pure [ "--disable-executable-stripping" + , "--disable-library-stripping" ] , arg "--cabal-file" , arg $ pkgCabalFile pkg , arg "--distdir" |