# 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
- using external modules such as [StaticXSLT](https://github.com/KnairdA/StaticXSLT)
## Example:
BuildXSLT can for example be used to build a [static website](https://github.com/KnairdA/blog.kummerlaender.eu) using the following XML _Makefile_ called via `ixslt --input make.xml --transformation build.xsl --include ../StaticXSLT`:
```
target[StaticXSLT.xml]
```
Where the module definition of `StaticXSLT.xml` looks as follows:
```
src/steps/list.xsl
src/steps/plan.xsl
src/steps/process.xsl
src/steps/summarize.xsl
```