-import SysTools ( getPackageConfigPath, initSysTools, cleanTempFiles,
- normalisePath )
-import Packages ( showPackages, getPackageConfigMap, basePackage,
- haskell98Package
- )
-import DriverPipeline ( staticLink, doMkDLL, runPipeline )
-import DriverState ( buildCoreToDo, buildStgToDo,
- findBuildTag,
- getPackageExtraGhcOpts, unregFlags,
- v_GhcMode, v_GhcModeFlag, GhcMode(..),
+import SysTools ( initSysTools, cleanTempFiles, normalisePath )
+import Packages ( dumpPackages, initPackages, haskell98PackageId, PackageIdH(..) )
+import DriverPipeline ( staticLink, doMkDLL, compileFile )
+import DriverState ( isLinkMode,
+ isCompManagerMode, isInterpretiveMode,
+ buildStgToDo, findBuildTag, unregFlags,
+ v_GhcMode, GhcMode(..),