module Build.Drasil (
RuleTransformer(makeRule)
, Command, mkCheckedCommand, mkCommand, Dependencies, Rule, mkFile, mkRule
, MakeString, (+:+), makeS, mkFreeVar, mkImplicitVar, mkWindowsVar, mkOSVar
, genMake
)
where
import Build.Drasil.Make.AST (Command, Dependencies, mkCheckedCommand,
mkCommand, mkFile, mkRule, Rule)
import Build.Drasil.Make.Import (RuleTransformer(makeRule))
import Build.Drasil.Make.MakeString ((+:+), makeS, MakeString, mkFreeVar,
mkImplicitVar, mkWindowsVar, mkOSVar)
import Build.Drasil.Make.Print (genMake)