From b942f8ed534e789495b74cc87fd155b0bd2dab0b Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Sat, 23 Aug 2014 12:58:32 +0200 Subject: Revamped source tree traversion * this was done to be able to implement directory symlinking * the generation process is now split into three transformations ** the actual work is performed by "list.xsl" and "traverse.xsl" respecitively ** "make.xsl" wraps these two transformations *** i.e. generation is now launched by executing "ixslt --transformation make.xsl" * checked background images into VCS --- generate.xsl | 205 ----------------------------------- list.xsl | 43 ++++++++ make.xsl | 58 ++++++++++ source/99_result/media/bottom.png | Bin 0 -> 1527 bytes source/99_result/media/single.png | Bin 0 -> 263 bytes source/99_result/media/top.png | Bin 0 -> 1481 bytes traverse.xsl | 217 ++++++++++++++++++++++++++++++++++++++ utility/helper.xsl | 26 ++--- 8 files changed, 328 insertions(+), 221 deletions(-) delete mode 100644 generate.xsl create mode 100644 list.xsl create mode 100644 make.xsl create mode 100644 source/99_result/media/bottom.png create mode 100644 source/99_result/media/single.png create mode 100644 source/99_result/media/top.png create mode 100644 traverse.xsl diff --git a/generate.xsl b/generate.xsl deleted file mode 100644 index bac0288..0000000 --- a/generate.xsl +++ /dev/null @@ -1,205 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - source - target - - - - - - - - - - - - diff --git a/list.xsl b/list.xsl new file mode 100644 index 0000000..7eba255 --- /dev/null +++ b/list.xsl @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/make.xsl b/make.xsl new file mode 100644 index 0000000..a62a017 --- /dev/null +++ b/make.xsl @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + source + target + + + + + + + + + + + + list.xsl + + + + + + + + + + + traverse.xsl + + + + diff --git a/source/99_result/media/bottom.png b/source/99_result/media/bottom.png new file mode 100644 index 0000000..ff2afa7 Binary files /dev/null and b/source/99_result/media/bottom.png differ diff --git a/source/99_result/media/single.png b/source/99_result/media/single.png new file mode 100644 index 0000000..514d39a Binary files /dev/null and b/source/99_result/media/single.png differ diff --git a/source/99_result/media/top.png b/source/99_result/media/top.png new file mode 100644 index 0000000..ca71f84 Binary files /dev/null and b/source/99_result/media/top.png differ diff --git a/traverse.xsl b/traverse.xsl new file mode 100644 index 0000000..6814312 --- /dev/null +++ b/traverse.xsl @@ -0,0 +1,217 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/utility/helper.xsl b/utility/helper.xsl index cf3d7ba..0ebc15d 100644 --- a/utility/helper.xsl +++ b/utility/helper.xsl @@ -7,6 +7,16 @@ exclude-result-prefixes="xalan InputXSLT" > + + + + + + + + + + @@ -17,20 +27,4 @@ )/self::command/node()"/> - - - - - - - - - - - - -- cgit v1.2.3