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