Allows org.eclipse.tools.templates.freemarker to work on both Java 8 &
Java 11.
Need to use Tycho 1.3.0 to allow this to build
Change-Id: I12287dec5acada2afa7130a15129598d41120cf6
This class is gone in Java 11. Instead use the one from Orbit. Also, this used
com.sun.xml.internal.bind.v2.ContextFactory which is also gone so we have to
directly use com.sun.xml.bind.v2.ContextFactory also from Orbit.
Change-Id: I808ebe5a6ade19e86d4c31f2f2789063dc3bf3b4
Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>
- dependency of orbit version updated to Photon M7 (and remove direct
build against orbit-recipes Jenkins)
- build against Photon platform (instead of simrel) to reduce any circular
dependency issues
- fix tycho-pomless version
- update tools.templates to be 1.1.0
- Set zip file name to be standard naming scheme CDT uses
Change-Id: If075e623317c9ac87df2cf67024cf6c35298c3f4
Not all generators need a map to store information used at generate
time. In fact, this probably should be discouraged. We only had it
because Freemarker uses one. But I just wrote a generator that doesn't
use Freemaker and the model map got in the way.
Also adds a post process API so we can do other things in the Wizard
after the generation is done. Especially useful for UI things like
adding generated stuff to Working Sets.
Change-Id: Icd553fd8f6087bd342fca4aec88fb2a5c2d5fa4a