[commit: ghc] wip/nfs-locking: Build touchy only on Windows, see #125. (bcb7894)

git at git.haskell.org git at git.haskell.org
Fri Oct 27 00:00:28 UTC 2017


Repository : ssh://git@git.haskell.org/ghc

On branch  : wip/nfs-locking
Link       : http://ghc.haskell.org/trac/ghc/changeset/bcb7894c282280861014f8f6fd0bb6bb3c0f4a02/ghc

>---------------------------------------------------------------

commit bcb7894c282280861014f8f6fd0bb6bb3c0f4a02
Author: Andrey Mokhov <andrey.mokhov at gmail.com>
Date:   Thu Jan 7 13:35:09 2016 +0000

    Build touchy only on Windows, see #125.


>---------------------------------------------------------------

bcb7894c282280861014f8f6fd0bb6bb3c0f4a02
 src/Settings/Packages.hs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/Settings/Packages.hs b/src/Settings/Packages.hs
index f80f0d0..3f4f661 100644
--- a/src/Settings/Packages.hs
+++ b/src/Settings/Packages.hs
@@ -24,8 +24,8 @@ packagesStage0 = mconcat
     [ append [ binary, cabal, compiler, ghc, ghcBoot, ghcCabal, ghcPkg
              , hsc2hs, hoopl, hpc, templateHaskell, transformers ]
     -- the stage0 predicate makes sure these packages are built only in Stage0
-    , stage0 ? append [ deriveConstants, dllSplit, genapply, genprimopcode
-                      , hp2ps, touchy ]
+    , stage0 ? append [deriveConstants, dllSplit, genapply, genprimopcode, hp2ps]
+    , stage0 ? windowsHost ? append [touchy]
     , notM windowsHost ? notM (anyHostOs ["ios"]) ? append [terminfo] ]
 
 packagesStage1 :: Packages



More information about the ghc-commits mailing list