Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDirk Fauth2017-02-28 19:27:06 +0000
committerDirk Fauth2017-02-28 20:40:41 +0000
commit8e64f9baa03fd8b3feb5e901ebb0c72d43bb7418 (patch)
tree4d20dbfa8f8048e7667276f94debcb0dbfe3f53b
parentada6d34259e0306cc25e1b79f383b504276cb4be (diff)
downloadorg.eclipse.nebula.widgets.nattable-8e64f9baa03fd8b3feb5e901ebb0c72d43bb7418.tar.gz
org.eclipse.nebula.widgets.nattable-8e64f9baa03fd8b3feb5e901ebb0c72d43bb7418.tar.xz
org.eclipse.nebula.widgets.nattable-8e64f9baa03fd8b3feb5e901ebb0c72d43bb7418.zip
Bug 496217 - Extend the E4 Example Application
Add signing of Mac OS build result Change-Id: I840351693fc8cbf1fb6bbab736f965d93e6d9d64 Signed-off-by: Dirk Fauth <dirk.fauth@googlemail.com>
-rw-r--r--org.eclipse.nebula.widgets.nattable.examples.e4.product/pom.xml43
1 files changed, 33 insertions, 10 deletions
diff --git a/org.eclipse.nebula.widgets.nattable.examples.e4.product/pom.xml b/org.eclipse.nebula.widgets.nattable.examples.e4.product/pom.xml
index e834e6cc..93e81e5f 100644
--- a/org.eclipse.nebula.widgets.nattable.examples.e4.product/pom.xml
+++ b/org.eclipse.nebula.widgets.nattable.examples.e4.product/pom.xml
@@ -15,7 +15,7 @@
<artifactId>org.eclipse.nebula.widgets.nattable.examples.e4.product</artifactId>
<packaging>eclipse-repository</packaging>
- <name>NatTable Eclipse 4 Example Application</name>
+ <name>NatTable Eclipse 4 Examples Application</name>
<properties>
<product-folder>org.eclipse.nebula.widgets.nattable.examples.e4.product</product-folder>
@@ -36,12 +36,33 @@
</goals>
</execution>
</executions>
+ <configuration>
+ <formats>
+ <linux>tar.gz</linux>
+ <macosx>tar.gz</macosx>
+ </formats>
+ <products>
+ <product>
+ <id>org.eclipse.nebula.widgets.nattable.examples.e4.product</id>
+ <rootFolders>
+ <macosx>NatTable Example Application.app</macosx>
+ </rootFolders>
+ </product>
+ </products>
+ </configuration>
</plugin>
+ </plugins>
+ </build>
+ <profiles>
+ <profile>
+ <id>sign</id>
+ <build>
+ <plugins>
<plugin>
<groupId>org.eclipse.cbi.maven.plugins</groupId>
<artifactId>eclipse-macsigner-plugin</artifactId>
- <version>1.0.5</version>
+ <version>${cbi-version}</version>
<executions>
<execution>
<id>sign</id>
@@ -51,7 +72,7 @@
</goals>
<configuration>
<signFiles>
- <signFile>${project.build.directory}/products/${product-folder}/macosx/cocoa/x86_64/Eclipse.app</signFile>
+ <signFile>${project.build.directory}/products/${product-folder}/macosx/cocoa/x86_64/NatTable Example Application.app</signFile>
</signFiles>
</configuration>
</execution>
@@ -61,7 +82,7 @@
<plugin>
<groupId>org.eclipse.cbi.maven.plugins</groupId>
<artifactId>eclipse-winsigner-plugin</artifactId>
- <version>1.0.5</version>
+ <version>${cbi-version}</version>
<executions>
<execution>
<id>sign</id>
@@ -71,15 +92,17 @@
<phase>package</phase>
<configuration>
<signFiles>
- <signFile>${project.build.directory}/products/${product-folder}/win32/win32/x86/eclipse/nattable_examples.exe</signFile>
- <signFile>${project.build.directory}/products/${product-folder}/win32/win32/x86/eclipse/eclipsec.exe</signFile>
- <signFile>${project.build.directory}/products/${product-folder}/win32/win32/x86_64/eclipse/nattable_examples.exe</signFile>
- <signFile>${project.build.directory}/products/${product-folder}/win32/win32/x86_64/eclipse/eclipsec.exe</signFile>
+ <signFile>${project.build.directory}/products/${product-folder}/win32/win32/x86/nattable_examples.exe</signFile>
+ <signFile>${project.build.directory}/products/${product-folder}/win32/win32/x86/eclipsec.exe</signFile>
+ <signFile>${project.build.directory}/products/${product-folder}/win32/win32/x86_64/nattable_examples.exe</signFile>
+ <signFile>${project.build.directory}/products/${product-folder}/win32/win32/x86_64/eclipsec.exe</signFile>
</signFiles>
</configuration>
</execution>
</executions>
</plugin>
- </plugins>
- </build>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
</project>

Back to the top