-- | Creates (recursively if necessary) the specified directory. Errors can be caught
--   using 'onError'. You should always specify an absolute path.
--
-- > createDirectory "$INSTDIR/some/directory"
createDirectory :: Exp FilePath -> Action ()
createDirectory = emit1 CreateDirectory
createDirectory :: Exp FilePath -> Action ()
createDirectory = emit1 CreateDirectory
createDirectory = emit1 CreateDirectory