IDE.Package
Description
The packages methods of ide.
- packageConfig :: PackageAction
- packageConfig' :: IDEPackage -> (Bool -> IDEAction) -> IDEAction
- buildPackage :: Bool -> Bool -> Bool -> IDEPackage -> (Bool -> IDEAction) -> IDEAction
- packageDoc :: PackageAction
- packageClean :: PackageAction
- packageClean' :: IDEPackage -> (Bool -> IDEAction) -> IDEAction
- packageCopy :: PackageAction
- packageCopy' :: IDEPackage -> (Bool -> IDEAction) -> IDEAction
- packageRun :: PackageAction
- activatePackage :: Maybe IDEPackage -> IDEM ()
- deactivatePackage :: IDEAction
- packageInstallDependencies :: PackageAction
- packageRegister :: PackageAction
- packageRegister' :: IDEPackage -> (Bool -> IDEAction) -> IDEAction
- packageTest :: PackageAction
- packageTest' :: IDEPackage -> (Bool -> IDEAction) -> IDEAction
- packageSdist :: PackageAction
- packageOpenDoc :: PackageAction
- getPackageDescriptionAndPath :: IDEM (Maybe (PackageDescription, FilePath))
- getEmptyModuleTemplate :: PackageDescription -> String -> IO String
- getModuleTemplate :: String -> PackageDescription -> String -> String -> String -> IO String
- addModuleToPackageDescr :: ModuleName -> Bool -> PackageAction
- delModuleFromPackageDescr :: ModuleName -> PackageAction
- backgroundBuildToggled :: IDEAction
- runUnitTestsToggled :: IDEAction
- makeModeToggled :: IDEAction
- debugStart :: PackageAction
- printBindResultFlag :: Bool -> String
- breakOnErrorFlag :: Bool -> String
- breakOnExceptionFlag :: Bool -> String
- printEvldWithShowFlag :: Bool -> String
- tryDebug :: DebugAction -> PackageAction
- tryDebugQuiet :: DebugAction -> PackageAction
- executeDebugCommand :: String -> Iteratee ToolOutput IDEM () -> DebugAction
- choosePackageFile :: Window -> Maybe FilePath -> IO (Maybe FilePath)
- idePackageFromPath :: FilePath -> IDEM (Maybe IDEPackage)
Documentation
packageConfig' :: IDEPackage -> (Bool -> IDEAction) -> IDEActionSource
buildPackage :: Bool -> Bool -> Bool -> IDEPackage -> (Bool -> IDEAction) -> IDEActionSource
packageClean' :: IDEPackage -> (Bool -> IDEAction) -> IDEActionSource
packageCopy' :: IDEPackage -> (Bool -> IDEAction) -> IDEActionSource
packageRegister' :: IDEPackage -> (Bool -> IDEAction) -> IDEActionSource
packageTest' :: IDEPackage -> (Bool -> IDEAction) -> IDEActionSource
getPackageDescriptionAndPath :: IDEM (Maybe (PackageDescription, FilePath))Source
- Utility functions/procedures, that have to do with packages
getModuleTemplate :: String -> PackageDescription -> String -> String -> String -> IO StringSource
breakOnErrorFlag :: Bool -> StringSource