Rename src/Settings/Paths.hs -> src/Settings/Path.hs
authorAndrey Mokhov <andrey.mokhov@gmail.com>
Sun, 30 Oct 2016 01:20:01 +0000 (01:20 +0000)
committerAndrey Mokhov <andrey.mokhov@gmail.com>
Sun, 30 Oct 2016 01:20:01 +0000 (01:20 +0000)
27 files changed:
hadrian.cabal
src/Main.hs
src/Oracles/Dependencies.hs
src/Oracles/ModuleFiles.hs
src/Rules.hs
src/Rules/Actions.hs
src/Rules/Cabal.hs
src/Rules/Clean.hs
src/Rules/Compile.hs
src/Rules/Data.hs
src/Rules/Dependencies.hs
src/Rules/Documentation.hs
src/Rules/Generate.hs
src/Rules/Generators/ConfigHs.hs
src/Rules/Generators/GhcSplit.hs
src/Rules/Gmp.hs
src/Rules/Library.hs
src/Rules/Program.hs
src/Rules/Register.hs
src/Rules/Test.hs
src/Rules/Wrappers/GhcPkg.hs
src/Settings.hs
src/Settings/Builders/Common.hs
src/Settings/Packages/Ghc.hs
src/Settings/Packages/IntegerGmp.hs
src/Settings/Packages/Rts.hs
src/Settings/Path.hs [moved from src/Settings/Paths.hs with 99% similarity]

index 378aff7..2f98a07 100644 (file)
@@ -102,7 +102,7 @@ executable hadrian
                        , Settings.Packages.RunGhc
                        , Settings.Packages.Touchy
                        , Settings.Packages.Unlit
-                       , Settings.Paths
+                       , Settings.Path
                        , Stage
                        , Target
                        , UserSettings
index b4c2d42..a780545 100644 (file)
@@ -10,7 +10,7 @@ import qualified Rules.Oracles
 import qualified Rules.SourceDist
 import qualified Rules.Selftest
 import qualified Rules.Test
-import qualified Settings.Paths
+import qualified Settings.Path
 
 main :: IO ()
 main = shakeArgsWith options CmdLineFlag.cmdFlags $ \cmdLineFlags targets -> do
@@ -32,6 +32,6 @@ main = shakeArgsWith options CmdLineFlag.cmdFlags $ \cmdLineFlags targets -> do
     options :: ShakeOptions
     options = shakeOptions
         { shakeChange   = ChangeModtimeAndDigest
-        , shakeFiles    = Settings.Paths.shakeFilesPath
+        , shakeFiles    = Settings.Path.shakeFilesPath
         , shakeProgress = progressSimple
         , shakeTimings  = True }
index 954ba46..2d6a404 100644 (file)
@@ -11,7 +11,7 @@ import Expression
 import Oracles.PackageData
 import Settings
 import Settings.Builders.GhcCabal
-import Settings.Paths
+import Settings.Path
 
 newtype ObjDepsKey = ObjDepsKey (FilePath, FilePath)
     deriving (Binary, Eq, Hashable, NFData, Show, Typeable)
index 5760794..a9bae04 100644 (file)
@@ -9,7 +9,7 @@ import Base
 import Context
 import Expression
 import Oracles.PackageData
-import Settings.Paths
+import Settings.Path
 
 newtype ModuleFilesKey = ModuleFilesKey (Stage, Package)
     deriving (Binary, Eq, Hashable, NFData, Show, Typeable)
index 68a06c7..4e31b67 100644 (file)
@@ -20,7 +20,7 @@ import qualified Rules.Program
 import qualified Rules.Register
 import Settings
 import Settings.Packages.Rts
-import Settings.Paths
+import Settings.Path
 
 allStages :: [Stage]
 allStages = [minBound ..]
index a5cbfa1..f544232 100644 (file)
@@ -20,7 +20,7 @@ import Oracles.DirectoryContent
 import Oracles.Path
 import Settings
 import Settings.Builders.Ar
-import Settings.Paths
+import Settings.Path
 import Target
 import UserSettings
 
index 8848268..b2bd630 100644 (file)
@@ -10,7 +10,7 @@ import Base
 import Expression
 import GHC
 import Settings
-import Settings.Paths
+import Settings.Path
 
 cabalRules :: Rules ()
 cabalRules = do
index e212048..cc04501 100644 (file)
@@ -4,7 +4,7 @@ import Base
 import Package
 import Rules.Actions
 import Settings
-import Settings.Paths
+import Settings.Path
 import Stage
 import UserSettings
 
index 9641538..6b250b4 100644 (file)
@@ -8,7 +8,7 @@ import Expression
 import Oracles.Dependencies
 import Rules.Actions
 import Rules.Generate
-import Settings.Paths
+import Settings.Path
 import Target
 
 compilePackage :: [(Resource, Int)] -> Context -> Rules ()
index 5a4d103..be700f4 100644 (file)
@@ -9,7 +9,7 @@ import Oracles.Dependencies
 import Rules.Actions
 import Rules.Generate
 import Rules.Libffi
-import Settings.Paths
+import Settings.Path
 import Target
 import UserSettings
 
index 540c844..8230136 100644 (file)
@@ -7,7 +7,7 @@ import Context
 import Expression
 import Oracles.ModuleFiles
 import Rules.Actions
-import Settings.Paths
+import Settings.Path
 import Target
 
 buildPackageDependencies :: [(Resource, Int)] -> Context -> Rules ()
index e403d95..4241b46 100644 (file)
@@ -9,7 +9,7 @@ import Oracles.ModuleFiles
 import Oracles.PackageData
 import Rules.Actions
 import Settings
-import Settings.Paths
+import Settings.Path
 import Target
 
 haddockHtmlLib :: FilePath
index 94bcc40..fed6f51 100644 (file)
@@ -21,7 +21,7 @@ import Rules.Generators.GhcVersionH
 import Rules.Generators.VersionHs
 import Rules.Libffi
 import Settings.Packages.Rts
-import Settings.Paths
+import Settings.Path
 import Target
 import UserSettings
 
index df19240..8b13b27 100644 (file)
@@ -8,7 +8,7 @@ import Oracles.Config.Flag
 import Oracles.Config.Setting
 import Rules.Generators.Common
 import Settings
-import Settings.Paths
+import Settings.Path
 import UserSettings
 
 generateConfigHs :: Expr String
index b7bc083..44c908d 100644 (file)
@@ -4,7 +4,7 @@ import Base
 import Expression
 import Oracles.Config.Setting
 import Rules.Generators.Common
-import Settings.Paths
+import Settings.Path
 
 ghcSplitSource :: FilePath
 ghcSplitSource = "driver/split/ghc-split.prl"
index 412bea0..7c8a2a8 100644 (file)
@@ -7,7 +7,7 @@ import GHC
 import Oracles.Config.Setting
 import Rules.Actions
 import Settings.Packages.IntegerGmp
-import Settings.Paths
+import Settings.Path
 import Target
 import UserSettings
 
index 3d6bc35..132105a 100644 (file)
@@ -12,7 +12,7 @@ import Oracles.ModuleFiles
 import Oracles.PackageData
 import Rules.Actions
 import Settings
-import Settings.Paths
+import Settings.Path
 import Target
 import UserSettings
 
index f2d264f..1531599 100644 (file)
@@ -14,7 +14,7 @@ import Rules.Actions
 import Rules.Wrappers.Ghc
 import Rules.Wrappers.GhcPkg
 import Settings
-import Settings.Paths
+import Settings.Path
 import Target
 import UserSettings
 
index 6b3e239..4ed25a6 100644 (file)
@@ -7,7 +7,7 @@ import GHC
 import Rules.Actions
 import Rules.Libffi
 import Settings.Packages.Rts
-import Settings.Paths
+import Settings.Path
 import Target
 import UserSettings
 
index 1d2f80f..eb2b92c 100644 (file)
@@ -10,7 +10,7 @@ import Oracles.Config.Setting
 import Oracles.Path
 import Rules.Actions
 import Settings
-import Settings.Paths
+import Settings.Path
 import Target
 
 -- TODO: clean up after testing
index 3d0048a..a58a28a 100644 (file)
@@ -3,7 +3,7 @@ module Rules.Wrappers.GhcPkg (ghcPkgWrapper) where
 import Base
 import Expression
 import Oracles.Path
-import Settings.Paths
+import Settings.Path
 
 ghcPkgWrapper :: FilePath -> Expr String
 ghcPkgWrapper program = do
index 3aab9ac..57ce81a 100644 (file)
@@ -13,7 +13,7 @@ import Oracles.PackageData
 import {-# SOURCE #-} Settings.Default
 import Settings.Flavours.Quick
 import Settings.Flavours.Quickest
-import Settings.Paths
+import Settings.Path
 import UserSettings
 
 getArgs :: Expr [String]
index d71d75b..0645a0a 100644 (file)
@@ -8,7 +8,7 @@ module Settings.Builders.Common (
     module Oracles.Path,
     module Predicate,
     module Settings,
-    module Settings.Paths,
+    module Settings.Path,
     module UserSettings,
     cIncludeArgs, ldArgs, cArgs, cWarnings, argSetting, argSettingList,
     argStagedBuilderPath, argStagedSettingList, bootPackageDatabaseArgs
@@ -23,7 +23,7 @@ import Oracles.PackageData
 import Oracles.Path
 import Predicate
 import Settings
-import Settings.Paths
+import Settings.Path
 import UserSettings
 
 cIncludeArgs :: Args
index 1e0a0a4..b069c23 100644 (file)
@@ -3,7 +3,7 @@ module Settings.Packages.Ghc (ghcPackageArgs) where
 import GHC
 import Oracles.Config.Setting
 import Predicate
-import Settings.Paths
+import Settings.Path
 
 ghcPackageArgs :: Args
 ghcPackageArgs = package ghc ? do
index 93ab4ed..def2021 100644 (file)
@@ -4,7 +4,7 @@ import Base
 import GHC
 import Oracles.Config.Setting
 import Predicate
-import Settings.Paths
+import Settings.Path
 
 -- TODO: Is this needed?
 -- ifeq "$(GMP_PREFER_FRAMEWORK)" "YES"
index 6ee923d..68e3524 100644 (file)
@@ -9,7 +9,7 @@ import Oracles.Config.Setting
 import Oracles.Path
 import Predicate
 import Settings
-import Settings.Paths
+import Settings.Path
 
 rtsContext :: Context
 rtsContext = vanillaContext Stage1 rts
similarity index 99%
rename from src/Settings/Paths.hs
rename to src/Settings/Path.hs
index c7e69da..adaeb6e 100644 (file)
@@ -1,4 +1,4 @@
-module Settings.Paths (
+module Settings.Path (
     stageDirectory, buildPath, pkgDataFile, pkgHaddockFile, pkgLibraryFile,
     pkgLibraryFile0, pkgGhciLibraryFile, gmpBuildPath, gmpObjects, gmpLibraryH,
     gmpBuildInfoPath, generatedPath, libffiBuildPath, shakeFilesPath, pkgConfFile,