module Build.Drasil (
Annotation, Dependencies, Makefile, Command, Rule
, mkCheckedCommand, mkCommand, mkFile, mkMakefile, mkRule
, MakeString, (+:+), makeS, mkFreeVar, mkImplicitVar, mkWindowsVar, mkOSVar
, printMakefile
) where
import Build.Drasil.Make.AST (Annotation, Command, Dependencies, mkCheckedCommand,
mkCommand, mkFile, mkMakefile, mkRule, Makefile, Rule)
import Build.Drasil.Make.MakeString ((+:+), makeS, MakeString, mkFreeVar,
mkImplicitVar, mkWindowsVar, mkOSVar)
import Build.Drasil.Make.Print (printMakefile)