Simple XSLT build system built on InputXSLT
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


... is a simple XSLT build system built on 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


BuildXSLT can for example be used to build a static website using the following XML Makefile called via ixslt --input make.xml --transformation build.xsl --include ../StaticXSLT:

<task type="module">
	<input mode="embedded">
	<definition mode="file">[StaticXSLT.xml]</definition>

Where the module definition of StaticXSLT.xml looks as follows:

<transformation mode="chain">