[commit: ghc] wip/nfs-locking: Use qualified imports in Rules.hs for better readability. (56be38d)
git at git.haskell.org
git at git.haskell.org
Fri Oct 27 00:10:50 UTC 2017
Repository : ssh://git@git.haskell.org/ghc
On branch : wip/nfs-locking
Link : http://ghc.haskell.org/trac/ghc/changeset/56be38d48f28022d370edb1f7d3663630dde9c45/ghc
>---------------------------------------------------------------
commit 56be38d48f28022d370edb1f7d3663630dde9c45
Author: Andrey Mokhov <andrey.mokhov at gmail.com>
Date: Thu May 5 00:16:54 2016 +0100
Use qualified imports in Rules.hs for better readability.
>---------------------------------------------------------------
56be38d48f28022d370edb1f7d3663630dde9c45
src/Rules.hs | 58 +++++++++++++++++++++++++++++-----------------------------
1 file changed, 29 insertions(+), 29 deletions(-)
diff --git a/src/Rules.hs b/src/Rules.hs
index 2f84917..e3caf6c 100644
--- a/src/Rules.hs
+++ b/src/Rules.hs
@@ -6,19 +6,19 @@ import Base
import Context
import Expression
import GHC
-import Rules.Compile
-import Rules.Data
-import Rules.Dependencies
-import Rules.Documentation
-import Rules.Generate
-import Rules.Cabal
-import Rules.Configure
-import Rules.Gmp
-import Rules.Libffi
-import Rules.Library
-import Rules.Perl
-import Rules.Program
-import Rules.Register
+import qualified Rules.Compile
+import qualified Rules.Data
+import qualified Rules.Dependencies
+import qualified Rules.Documentation
+import qualified Rules.Generate
+import qualified Rules.Cabal
+import qualified Rules.Configure
+import qualified Rules.Gmp
+import qualified Rules.Libffi
+import qualified Rules.Library
+import qualified Rules.Perl
+import qualified Rules.Program
+import qualified Rules.Register
import Settings
allStages :: [Stage]
@@ -66,25 +66,25 @@ packageRules = do
vanillaContexts = liftM2 vanillaContext allStages knownPackages
for_ contexts $ mconcat
- [ compilePackage readPackageDb
- , buildPackageLibrary ]
+ [ Rules.Compile.compilePackage readPackageDb
+ , Rules.Library.buildPackageLibrary ]
for_ vanillaContexts $ mconcat
- [ buildPackageData
- , buildPackageDependencies readPackageDb
- , buildPackageDocumentation
- , buildPackageGhciLibrary
- , generatePackageCode
- , buildProgram readPackageDb
- , registerPackage writePackageDb ]
+ [ Rules.Data.buildPackageData
+ , Rules.Dependencies.buildPackageDependencies readPackageDb
+ , Rules.Documentation.buildPackageDocumentation
+ , Rules.Library.buildPackageGhciLibrary
+ , Rules.Generate.generatePackageCode
+ , Rules.Program.buildProgram readPackageDb
+ , Rules.Register.registerPackage writePackageDb ]
buildRules :: Rules ()
buildRules = do
- cabalRules
- configureRules
- generateRules
- copyRules
- gmpRules
- libffiRules
- perlScriptRules
+ Rules.Cabal.cabalRules
+ Rules.Configure.configureRules
+ Rules.Generate.copyRules
+ Rules.Generate.generateRules
+ Rules.Gmp.gmpRules
+ Rules.Libffi.libffiRules
packageRules
+ Rules.Perl.perlScriptRules
More information about the ghc-commits
mailing list