Hi,
sorry. Sure, will post to tycho-user@xxxxxxxxxxx
again.
best,
Florian
Am 27.09.12 15:49, schrieb Oberlies, Tobias:
Not a tycho-dev question. Tycho-dev is only
intended for conversations between developers
contributing to Tycho.
Please use
tycho-user@xxxxxxxxxxx
instead.
Regards
Tobias
Hi,
i am using tycho for a while now and really like it very
much.
Yesterday i created a feature (IDE Setuphelper Feature),
that does not contain any plugins, but just defines
"dependencies" to other features located in different P2
repos. It should be a feature that allows users to install
maven, tycho, egit and some other features to the eclipse
IDE at once.
Just addressing my P2 repo in the eclipse update manager,
selecting the "IDE Setuphelper Feature" and all referenced
features are beeing installed from their "home" repos.
To define the "home" repos of the referenced features, i
am using "Sites to visit" in the feature.xml.
The final feature looks something like that:
<url>
<discovery label="M2e" url=""
moz-do-not-send="true"
href="http://download.eclipse.org/technology/m2e/releases">"http://download.eclipse.org/technology/m2e/releases"/>
<discovery label="M2e extras" url=""
moz-do-not-send="true"
href="http://repository.tesla.io:8081/nexus/content/sites/m2e.extras/m2eclipse-tycho/0.6.0/N/0.6.0.201207302152/">"http://repository.tesla.io:8081/nexus/content/sites/m2e.extras/m2eclipse-tycho/0.6.0/N/0.6.0.201207302152/"/>
<discovery label="M2e buildhelpers" url=""
moz-do-not-send="true"
href="http://repository.tesla.io:8081/nexus/content/sites/m2e.extras/m2eclipse-buildhelper/0.15.0/N/0.15.0.201207090124/">"http://repository.tesla.io:8081/nexus/content/sites/m2e.extras/m2eclipse-buildhelper/0.15.0/N/0.15.0.201207090124/"/>
<discovery label="Juno p2" url=""
moz-do-not-send="true"
href="http://download.eclipse.org/releases/juno">"http://download.eclipse.org/releases/juno"/>
</url>
<requires>
<import feature="org.eclipse.m2e.feature"
version="1.2.0.20120903-1050"/>
<import feature="org.eclipse.m2e.logback.feature"
version="1.2.0.20120903-1050"/>
<import
feature="org.sonatype.m2e.buildhelper.feature"
version="0.15.0.201207090124"/>
<import feature="org.sonatype.tycho.m2e.feature"
version="0.6.0.201207302152"/>
<import feature="org.eclipse.egit"
version="2.0.0.201206130900-r"/>
</requires>
But i wonder how i can configure tycho to add the
"discovery urls" to the content.xml:
content.xml:
<references
size='4'>
<repository uri='http://download.eclipse.org/technology/m2e/releases'
url=''
type='0' options='1' name = 'M2e'/>
...
</references>
With these line in content.xml the eclipse update manager
will automatically add the repos to the list of available
updatesites. Otherwise i have to specify the URLs manually
at the eclipse update manager.
Question:
Is there a way to let tycho create these lines for "repository" in the content.xml?
Thanks a lot,
Florian Pirchner
_______________________________________________
tycho-dev mailing list
tycho-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/tycho-dev
|