Bug 287909 - [xinclude] XInclude task needs to work standalone
* Remove the dependency on OSGi NLS from the ant task. Ant tasks
don't really know about internationalisation, so plain strings
are used instead.
* Fix the ant task's handling of relative paths, where the task
would stop abrubtly if the given input or output files did not
have parent path segments.
* Move source for the ant task into a separate source folder so
that the build of the embedded xinclude jar can be hooked into
Tycho and PDE.
* Added an external tool builder and little ant script so that
PDE will rebuild the embedded xinclude jar whenever source
changes in the IDE.
* Added configuration to build.properties so that Tycho will
always rebuild the embedded xinclude jar from source during CI
Change-Id: I25975dc8babe7c1dab6dc3a74667979b0579eee9
Signed-off-by: Mat Booth <mat.booth@redhat.com>
12 files changed