From 1822c63ff75e3d67a98b9a334194da29fb0f331d Mon Sep 17 00:00:00 2001
From: Adrian Kummerlaender
Date: Fri, 5 Sep 2014 20:09:08 +0200
Subject: Implemented basic XSLT build system
---
README.md | 33 +++++++++++++++++++++++
build.xsl | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 124 insertions(+)
create mode 100644 README.md
create mode 100644 build.xsl
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..a8b5c29
--- /dev/null
+++ b/README.md
@@ -0,0 +1,33 @@
+# BuildXSLT
+
+... is a simple XSLT build system built on [InputXSLT](https://github.com/KnairdA/InputXSLT).
+
+## Current features:
+
+- processing tasks contained within XML _Makefiles_
+- generating single transformations
+- generating chained transformations
+- using files or embedded XML-trees as transformation input
+
+## Example:
+
+BuildXSLT can for example be used to build a [static website](https://github.com/KnairdA/TestXSLT) using the following generation chain called via `ixslt --input make.xml --transformation build.xsl`:
+
+```
+
+
+
+
+
+ target
+
+
+
+
+ detail/list.xsl
+ detail/plan.xsl
+ detail/process.xsl
+ detail/summarize.xsl
+
+
+```
diff --git a/build.xsl b/build.xsl
new file mode 100644
index 0000000..bd57c40
--- /dev/null
+++ b/build.xsl
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--
cgit v1.2.3