Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Currently an entry has to be the following form:
<extension> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-build</artifactId> <version>2.7.0-SNAPSHOT</version> </extension>
This has the drawback that I always need to edit the extension.xml file and there is no way to specify it on the commandline.
The proposal is to allow the follwoing:
<extension> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-build</artifactId> <version>${tycho-version|2.6.0}</version> </extension>
I would then expect the following:
- If no systemproperty with name 'tycho-version' exits, the value after the | is used as a default
- If a systemproperty with name 'tycho-version' exits it is used as a version
That way I can call mvn -Dtycho-version=2.7.0-SNAPSHOT clean install to override the default version.