From a5b9f0faee9efdb950aa0558bb68cb320a9e72a4 Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Sat, 18 Oct 2014 16:42:30 +0200 Subject: Introduced new "directory" task type * tasks of this type expect a path node providing the directory tree to be created ** the path is passed to `mkdir --parents $path` which does the actual work * this addition was introduced to fix failing `create_link` calls in cases where the link is created before the actual directory is created as a side-effect of `InputXSLT:generate` ** this side-effect causes `InputXSLT:generate` to be impure and should be elimniated in InputXSLT if possible *** the current hindrance preventing me from doing just that are the `xpath` target declarations which depend on this behaviour --- src/steps/process.xsl | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'src/steps/process.xsl') diff --git a/src/steps/process.xsl b/src/steps/process.xsl index 29599f4..67c7f24 100644 --- a/src/steps/process.xsl +++ b/src/steps/process.xsl @@ -28,6 +28,14 @@ )/self::command/@result"/> + + + + + + @@ -268,4 +276,15 @@ + + + + + + + + + + + -- cgit v1.2.3