Re: [tycho-user] Dumping target configuration for fast reload
Thanks a lot for this additional link
But we already use it: it is a great plugin ! Thanks to Mikael.
I come back on my needs. Surely due to my poor English I was not able to explain what I want.
I have a huge project Eclipse/Tycho based with pom (and many sub poms).
When I execute “mvn clean install”, the major time period is used to prepare the compilation element (more than 30 mn).
So my idea was to be able to capture a snapshot of the task and to be able to make a “mvn install”l again that would take into account a pre-build Tycho.
So I will not lose again the first 30 mn…
Does that make sense for Tycho developer?
De : tycho-user-bounces@xxxxxxxxxxx [mailto:tycho-user-bounces@xxxxxxxxxxx] De la part de Brian de Alwis
Envoyé : mercredi 6 avril 2016 04:58
À : Tycho user list <tycho-user@xxxxxxxxxxx>
Objet : Re: [tycho-user] Dumping target configuration for fast reload
It’s not a fully automated solution, but Mikael Barbero’s Target Platform Definition editor almost makes generating .target files a pleasure:
It provides an XText-based DSL for describing a .target file and supports content-assist for autocompletion and setting version ranges.
I would like to know if there is a way to dump the target resolution done by Tycho.
For instance, mvn clean verify –Dtycho.targetplatform.dump=true
And then to reload it, with something like mvn clean verify –Dtycho.targetplatform.reload=true
It will create at each pom level a hidden file with the initial resolution.
The main idea is to speed up the resolving phase for huge/complex projet.
Actually the computing target platform/resolving dependencies/resolving class path could be the major period in the whole process.
Many times developers do not change the target/depencies etc…, they just add functions that do not have any impact on the resolution phase, isn’t it?
Thanks for your comment on this idea, that’s perhaps is not possible.
tycho-user mailing list
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
Description: S/MIME cryptographic signature