shake-ext-2.8.0.0: src/Development/Shake/Check.hs
{-# LANGUAGE TemplateHaskell #-}
-- | Functions in this module check for the presence of various build tools.
module Development.Shake.Check ( checkExecutable
-- * Helper functions for specific programs
, pandoc
, autoconf
, patsFilter
, ghc
, compleat
, cabal
, madlang
-- * Types
, MBool
) where
import Development.Shake.TH
$(mkExecChecks ["compleat", "pandoc", "autoconf", "cabal", "ghc", "madlang"])
-- | Check for presence of @pats-filter@.
patsFilter :: MBool
patsFilter = checkExecutable "pats-filter"