diff options
author | Dirk Fauth | 2017-02-28 19:27:06 +0000 |
---|---|---|
committer | Dirk Fauth | 2017-02-28 20:40:41 +0000 |
commit | 8e64f9baa03fd8b3feb5e901ebb0c72d43bb7418 (patch) | |
tree | 4d20dbfa8f8048e7667276f94debcb0dbfe3f53b | |
parent | ada6d34259e0306cc25e1b79f383b504276cb4be (diff) | |
download | org.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.xml | 43 |
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> |