• Matt Renaud's avatar
    Split monolithic Init.hs module into 5 sub-modules. · 9bd18b6a
    Matt Renaud authored
    Init.Command - Main cabal init logic that ties everything together.
    Init.Defaults - Default values for items not specified in config or arguments
    Init.FileCreators - All the createXyz functions which write files (LICENSE, Main.hs, etc.)
    Init.Prompt - Utilities for prompting the user for selections
    Init.Utils - Misc utilities shared across the above modules
cabal-install.cabal 15.8 KB