    module Development.Shake.Internal.Rules.Default(
        defaultRules
        ) where

    import Development.Shake.Internal.Core.Rules
    import Development.Shake.Internal.Rules.Directory
    import Development.Shake.Internal.Rules.File
    import Development.Shake.Internal.Rules.Files
    import Development.Shake.Internal.Rules.Rerun

    -- All the rules baked into Shake
    defaultRules :: Rules ()
    defaultRules :: Rules ()
    defaultRules = do
        Rules ()
    defaultRuleFile
        Rules ()
    defaultRuleFiles
        Rules ()
    defaultRuleDirectory
        Rules ()
    defaultRuleRerun