108c5ce68a078bfea4fa1ab4abb0ea55a9823e29
[ghc.git] / src / Rules / Oracles.hs
1 module Rules.Oracles (oracleRules) where
2
3 import Base
4 import qualified Oracles.Config
5 import qualified Oracles.Dependencies
6 import qualified Oracles.LookupInPath
7 import qualified Oracles.PackageData
8 import qualified Oracles.PackageDeps
9 import qualified Oracles.WindowsPath
10 import qualified Oracles.ArgsHash
11 import qualified Oracles.ModuleFiles
12 import qualified Oracles.PackageDb
13
14 oracleRules :: Rules ()
15 oracleRules = do
16 Oracles.ArgsHash.argsHashOracle
17 Oracles.Config.configOracle
18 Oracles.Dependencies.dependenciesOracle
19 Oracles.LookupInPath.lookupInPathOracle
20 Oracles.ModuleFiles.moduleFilesOracle
21 Oracles.PackageData.packageDataOracle
22 Oracles.PackageDb.packageDbOracle
23 Oracles.PackageDeps.packageDepsOracle
24 Oracles.WindowsPath.windowsPathOracle