Unfortunately tycho adds these
      arguments before the default one, so this solution doesn't work. 
      
      Has somebody branded successfully an eclipse application with
      tycho 0.20.0 and Eclipse Luna? Is there a working example?
      
      I solved the problem, but now the icons are not copied properly..
      I don't know why. The same configuration worked on my previous
      builds with kepler and tycho 0.19.0. The icons are in the same
      project as the .product.
      
         <launcher name="launcher">
            <linux icon="icon.xpm"/>
            <solaris/>
            <win useIco="true">
               <ico path="icon.ico"/>
         </launcher>
      
      Inspired from
      
https://wiki.eclipse.org/Scout/Tutorial/4.0/Maven_Tycho_Build#Build_Eclipse_Scout_Swing_client_application_.28building_an_Eclipse_Product.29
      , I made an ugly workaround by replacing the config.ini file in
      the package phase. See the code below:
      
      
      
                <!-- Workaround: Use an existing config.ini file
      (caused by the problem that tycho will always generate a default
      one) -->
                <plugin>
                 
      <artifactId>maven-resources-plugin</artifactId>
                  <version>2.4</version>
                  <executions>
                    <execution>
                       <id>win32.x86</id>
                      <phase>package</phase>
                      <goals>
                        <goal>copy-resources</goal>
                      </goals>
                      <configuration>
                        <resources>
                          <resource>
                           
      <directory>${project.build.directory}/../</directory>
                            <filtering>false</filtering>
                            <includes>
                              <include>config.ini</include>
                            </includes>
                          </resource>
                        </resources>
                       
<outputDirectory>${project.build.directory}/products/${project.groupId}.product/win32/win32/x86/output-folder/configuration</outputDirectory>
                        <overwrite>true</overwrite>
                      </configuration>
                    </execution>
                    <execution>
                        <id>win32.x86_64</id>
                      <phase>package</phase>
                      <goals>
                        <goal>copy-resources</goal>
                      </goals>
                      <configuration>
                        <resources>
                          <resource>
                           
      <directory>${project.build.directory}/../</directory>
                            <filtering>false</filtering>
                            <includes>
                              <include>config.ini</include>
                            </includes>
                          </resource>
                        </resources>
                       
<outputDirectory>${project.build.directory}/products/${project.groupId}.product/win32/win32/x86_64/output-folder/configuration</outputDirectory>
                        <overwrite>true</overwrite>
                      </configuration>
                    </execution>
                    <execution>
                    <id>gtk.x86</id>
                      <phase>package</phase>
                      <goals>
                        <goal>copy-resources</goal>
                      </goals>
                      <configuration>
                        <resources>
                          <resource>
                           
      <directory>${project.build.directory}/../</directory>
                            <filtering>false</filtering>
                            <includes>
                              <include>config.ini</include>
                            </includes>
                          </resource>
                        </resources>
                       
<outputDirectory>${project.build.directory}/products/${project.groupId}.product/linux/gtk/x86/output-folder/configuration</outputDirectory>
                        <overwrite>true</overwrite>
                      </configuration>
                    </execution>
                    <execution>
                    <id>cocoa.x86_64</id>
                      <phase>package</phase>
                      <goals>
                        <goal>copy-resources</goal>
                      </goals>
                      <configuration>
                        <resources>
                          <resource>
                           
      <directory>${project.build.directory}/../</directory>
                            <filtering>false</filtering>
                            <includes>
                              <include>config.ini</include>
                            </includes>
                          </resource>
                        </resources>
                       
<outputDirectory>${project.build.directory}/products/${project.groupId}.product/macosx/cocoa/x86_64/output-folder/configuration</outputDirectory>
                        <overwrite>true</overwrite>
                      </configuration>
                    </execution>
                    <execution>
                    <id>gtk.x86_64</id>
                      <phase>package</phase>
                      <goals>
                        <goal>copy-resources</goal>
                      </goals>
                      <configuration>
                        <resources>
                          <resource>
                           
      <directory>${project.build.directory}/../</directory>
                            <filtering>false</filtering>
                            <includes>
                              <include>config.ini</include>
                            </includes>
                          </resource>
                        </resources>
                       
<outputDirectory>${project.build.directory}/products/${project.groupId}.product/linux/gtk/x86_64/output-folder/configuration</outputDirectory>
                        <overwrite>true</overwrite>
                      </configuration>
                    </execution>
                  </executions>
                </plugin>
      
      
      On 15/07/14 21:23, Bojan Milenkoski wrote: