Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Knauer2014-11-12 17:39:22 +0000
committerMarkus Knauer2014-11-12 17:39:22 +0000
commit2ebce8f0d340d4229d988bea421a0e3909876aed (patch)
tree97700e74b72ba89499f0b1c7aafca85f8ee6e1c8 /packages/org.eclipse.epp.package.modeling.product
parentb573981368660b6a5392a27c4efb18bae37f5160 (diff)
downloadorg.eclipse.epp.packages-2ebce8f0d340d4229d988bea421a0e3909876aed.tar.gz
org.eclipse.epp.packages-2ebce8f0d340d4229d988bea421a0e3909876aed.tar.xz
org.eclipse.epp.packages-2ebce8f0d340d4229d988bea421a0e3909876aed.zip
Allow fine grained control over used signing services
EPP uses all three currently available signing services from at the Eclipse Foundation. The general signing service to sign the jar files, the Windows signing service for the Windows executable, and the Mac OSX signing service for various Mac-related signatures. With this change it is possible to control by enabling Maven profiles which signing services are used during build time. Bug 451139: Unable to sign Mac OSX packages from EPP HIPP instance https://bugs.eclipse.org/bugs/show_bug.cgi?id=451139 Change-Id: If2ccd76d85aec2136520e4cbdd397115fa36fb01 Signed-off-by: Markus Knauer <mknauer@eclipsesource.com>
Diffstat (limited to 'packages/org.eclipse.epp.package.modeling.product')
-rw-r--r--packages/org.eclipse.epp.package.modeling.product/pom.xml9
1 files changed, 8 insertions, 1 deletions
diff --git a/packages/org.eclipse.epp.package.modeling.product/pom.xml b/packages/org.eclipse.epp.package.modeling.product/pom.xml
index f73ee4d5..9a538cdf 100644
--- a/packages/org.eclipse.epp.package.modeling.product/pom.xml
+++ b/packages/org.eclipse.epp.package.modeling.product/pom.xml
@@ -128,7 +128,7 @@
</build>
</profile>
<profile>
- <id>eclipse-sign</id>
+ <id>eclipse-sign-mac</id>
<build>
<plugins>
<plugin>
@@ -151,6 +151,13 @@
</execution>
</executions>
</plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>eclipse-sign-windows</id>
+ <build>
+ <plugins>
<plugin>
<groupId>org.eclipse.cbi.maven.plugins</groupId>
<artifactId>eclipse-winsigner-plugin</artifactId>

Back to the top