summaryrefslogtreecommitdiff
path: root/hadrian/src/Oracles/ModuleFiles.hs
diff options
context:
space:
mode:
Diffstat (limited to 'hadrian/src/Oracles/ModuleFiles.hs')
-rw-r--r--hadrian/src/Oracles/ModuleFiles.hs1
1 files changed, 1 insertions, 0 deletions
diff --git a/hadrian/src/Oracles/ModuleFiles.hs b/hadrian/src/Oracles/ModuleFiles.hs
index 0ec157380f..d2f0299563 100644
--- a/hadrian/src/Oracles/ModuleFiles.hs
+++ b/hadrian/src/Oracles/ModuleFiles.hs
@@ -131,6 +131,7 @@ moduleFilesOracle :: Rules ()
moduleFilesOracle = void $ do
void . addOracleCache $ \(ModuleFiles (stage, package)) -> do
let context = vanillaContext stage package
+ ensureConfigured context
srcDirs <- interpretInContext context (getContextData PD.srcDirs)
mainIs <- interpretInContext context (getContextData PD.mainIs)
let removeMain = case mainIs of