eclipse-packaging / packages

Eclipse IDE product definitions.
Eclipse Public License 2.0
4 stars 11 forks source link

Leverage Tycho pomless #44

Open HannesWell opened 1 year ago

HannesWell commented 1 year ago

By using Tycho pomless you could probably save many pom.xml files. From what I have seen so far probably all poms in the packages folder could be removed. When using pomless, it is even possible to fine-tune the pomless-pom generated by Tycho on the fly, e.g. to point to a non-default parent pom or to set properties: https://github.com/eclipse-tycho/tycho/wiki/Tycho-Pomless

Would you be interested in a PR that implements this?

jonahgraham commented 1 year ago

TL;DR If you see the value, and provide a PR, I will certainly review/merge it!

I am rather indifferent :-( If it doesn't break the build I am fine with it, but the current pom.xmls have no overhead for my maintenance - I just bump version number as part of global compare + replace as part of M1 prep steps and since I will still have to do it for some pom.xml files, having to do it for all of them isn't extra work.