|
2 | 2 |
|
3 | 3 |
|
4 | 4 | <!-- |
5 | | - | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/SignProducts.md at 2025-10-29 |
| 5 | + | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/SignProducts.md at 2025-11-07 |
6 | 6 | | Rendered using Apache Maven Fluido Skin 2.0.1 |
7 | 7 | --> |
8 | 8 | <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> |
@@ -202,24 +202,25 @@ <h2>Step 3: perform the signing (or other customization)</h2> |
202 | 202 | <h2>Step 4: Make a zip of the results</h2> |
203 | 203 | <p>Now we need to package them as zip files again and place them at the location where Tycho is looking for them:</p> |
204 | 204 |
|
205 | | - org.eclipse.tycho |
206 | | - tycho-p2-repository-plugin |
207 | | - ${tycho-version} |
208 | | - |
209 | | - |
210 | | - pack |
211 | | - process-classes |
212 | | - |
213 | | - archive-repository |
214 | | - |
215 | | - |
216 | | - extraArtifacts/<!-- ID of your custom product -->.executable.win32.win32.x86_64 |
217 | | - ${project.build.directory}/executables |
218 | | - |
219 | | - |
220 | | - |
221 | | - |
222 | | -</section><section><a id="Result"></a> |
| 205 | +<pre class="prettyprint linenums"><code class="language-xml"><plugin> |
| 206 | + <groupId>org.eclipse.tycho</groupId> |
| 207 | + <artifactId>tycho-p2-repository-plugin</artifactId> |
| 208 | + <version>${tycho-version}</version> |
| 209 | + <executions> |
| 210 | + <execution> |
| 211 | + <id>pack</id> |
| 212 | + <phase>process-classes</phase> |
| 213 | + <goals> |
| 214 | + <goal>archive-repository</goal> |
| 215 | + </goals> |
| 216 | + <configuration> |
| 217 | + <finalName>extraArtifacts/<!-- ID of your custom product -->.executable.win32.win32.x86_64</finalName> |
| 218 | + <repositoryLocation>${project.build.directory}/executables</repositoryLocation> |
| 219 | + </configuration> |
| 220 | + </execution> |
| 221 | + </executions> |
| 222 | +</plugin> |
| 223 | +</code></pre></section><section><a id="Result"></a> |
223 | 224 | <h2>Result</h2> |
224 | 225 | <p>You will now end up with a product for windows that only have <code>eclipse.exe</code> (or whatever your launcher name was) without the corresponding <code>eclipsec.exe</code>, you can find the example <a href="https://github.com/eclipse-tycho/tycho/tree/master/demo/custom-signing-product" class="externalLink">here</a>.</p></section></section> </main> |
225 | 226 | </div> |
|
0 commit comments