-- | Sets the output path (@$OUTDIR@) and creates it (recursively if necessary), if it does not exist.
--   Must be a full pathname, usually is just @$INSTDIR@.
--
-- > setOutPath "$INSTDIR"
setOutPath :: Exp FilePath -> Action ()
setOutPath = emit1 SetOutPath
setOutPath :: Exp FilePath -> Action ()
setOutPath = emit1 SetOutPath
setOutPath = emit1 SetOutPath