@@ -50,12 +50,13 @@ loadRepl =
5050load :: FilePath -> IO Artifacts
5151load dir =
5252 BW.withScope $ \scope ->
53− do style <- Reporting.terminal
53+ do putStrLn $ "Loading " ++ dir </> "elm.json"
54+ style <- Reporting.terminal
5455 root <- fmap (</> dir) Dir.getCurrentDirectory
5556 result <- Details.load style scope root
5657 case result of
5758 Left _ ->
58− error $ "Ran into some problem loading elm.json for " ++ dir
59+ error $ "Ran into some problem loading elm.json\nTry running `elm make` in: " ++ dir
5960
6061 Right details ->
6162 do omvar <- Details.loadObjects root details
@@ -64,7 +65,7 @@ load dir =
6465 mobjs <- readMVar omvar
6566 case liftM2 (,) mdeps mobjs of
6667 Nothing ->
67− error $ "Ran into some weird problem loading elm.json for " ++ dir
68+ error $ "Ran into some weird problem loading elm.json\nTry running `elm make` in: " ++ dir
6869
6970 Just (deps, objs) ->
7071 return $ Artifacts (toInterfaces deps) objs