Move the Config oracle to the library
authorAndrey Mokhov <andrey.mokhov@gmail.com>
Mon, 7 Aug 2017 00:58:05 +0000 (01:58 +0100)
committerAndrey Mokhov <andrey.mokhov@gmail.com>
Mon, 7 Aug 2017 00:58:05 +0000 (01:58 +0100)
commitd3ef19d2fa04f9213bb67409869303d08fa52aee
treebdfa0ed7c5d660a9dd969ac54e8cb6a9148b7090
parent5dd20f0de9043e46bb2a2bdbed94f86c68e33672
Move the Config oracle to the library

See #347
28 files changed:
hadrian.cabal
src/Expression.hs
src/Hadrian/Oracles/Config.hs [moved from src/Oracles/Config.hs with 56% similarity]
src/Oracles/Flag.hs [moved from src/Oracles/Config/Flag.hs with 97% similarity]
src/Oracles/Setting.hs [moved from src/Oracles/Config/Setting.hs with 95% similarity]
src/Rules/Data.hs
src/Rules/Generate.hs
src/Rules/Gmp.hs
src/Rules/Install.hs
src/Rules/Oracles.hs
src/Rules/Program.hs
src/Rules/Selftest.hs
src/Rules/SourceDist.hs
src/Rules/Test.hs
src/Rules/Wrappers.hs
src/Settings.hs
src/Settings/Builders/Common.hs
src/Settings/Default.hs
src/Settings/Flavours/Quick.hs
src/Settings/Packages/Compiler.hs
src/Settings/Packages/Ghc.hs
src/Settings/Packages/GhcPrim.hs
src/Settings/Packages/IntegerGmp.hs
src/Settings/Packages/Rts.hs
src/Settings/Packages/RunGhc.hs
src/Settings/Path.hs
src/Util.hs
src/Way.hs