@@ -8,14 +8,14 @@ import qualified Data.Map as Map
88import qualified Text.PrettyPrint as P
99
1010import qualified AST.Module as Module (HeaderAndImports(HeaderAndImports), toInterface)
11−import qualified Build.Source as Source
11+import qualified Compile
1212import qualified Elm.Compiler.Module as PublicModule
1313import qualified Elm.Compiler.Version as Version
1414import qualified Elm.Utils as Utils
1515import qualified Generate.JavaScript as JS
1616import qualified Parse.Helpers as Help
1717import qualified Parse.Module as Parse
18−import qualified Paths_elm_compiler as Compiler
18+import qualified Paths_elm_compiler as Paths
1919
2020
2121-- VERSION
@@ -51,7 +51,7 @@ compile
5151 -> Map.Map PublicModule.Name PublicModule.Interface
5252 -> Either String (PublicModule.Interface, String)
5353compile source interfaces =
54− case Source.build False unwrappedInterfaces source of
54+ case Compile.compile False unwrappedInterfaces source of
5555 Left docs -> Left . unlines . List.intersperse "" $ map P.render docs
5656 Right modul -> Right (Module.toInterface modul, JS.generate modul)
5757 where
@@ -65,4 +65,4 @@ compile source interfaces =
6565-}
6666runtimePath :: IO FilePath
6767runtimePath =
68− Utils.getAsset "compiler" Compiler.getDataFileName "runtime/core.js"
68+ Utils.getAsset "compiler" Paths.getDataFileName "runtime/core.js"