Hi,
I played around with this, added as below in the parent POM. (So the project holding the .product has no
such definitions).
This definition is however not picked up. (File name of the archive is not changing accordigingly).
Is this config correct? (Shoudn't this be in the POM holding the .product). What I understand from Jan's response is that it can also reside in the parent POM).
Thank You
pom.xml (Root parent).
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-maven-plugin</artifactId>
<version>${tycho-version}</version>
<extensions>true</extensions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version>
<configuration>
<dependency-resolution>
<optionalDependencies>ignore</optionalDependencies>
</dependency-resolution>
<target>
<artifact>
<groupId>${project.groupId}</groupId>
<artifactId>${project.artifactId}</artifactId>
<version>${project.version}</version>
<classifier>../../releng.tycho/com.netxforge.releng.target/netxstudio_kepler_xtext23_cdo40</classifier>
</artifact>
</target>
<environments>
<environment>
<os>win32</os>
<ws>win32</ws>
<arch>x86</arch>
</environment>
<environment>
<os>linux</os>
<ws>gtk</ws>
<arch>x86_64</arch>
</environment>
<environment>
<os>macosx</os>
<ws>cocoa</ws>
<arch>x86_64</arch>
</environment>
</environments>
<products>
<product>
<id>com.netxforge.netxflows</id>
<archiveFileName>NetXFlows-${unqualifiedVersion}</archiveFileName>
</product>
</products>
etc.....