Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
ecsec Public
reqesidta-prototype
client-signer
Commits
b823479b
Commit
b823479b
authored
Sep 04, 2019
by
Mike Prechtl
Browse files
Use build helper plugin and some minor changes to windows installers
parent
0f3a62ec
Changes
1
Hide whitespace changes
Inline
Side-by-side
packager/richclient-packager/pom.xml
View file @
b823479b
...
...
@@ -61,8 +61,7 @@
<id>
app-bundles-win
</id>
<activation>
<os>
<family>
Windows
</family>
<arch>
x86
</arch>
<family>
windows
</family>
</os>
</activation>
<build>
...
...
@@ -72,6 +71,7 @@
<artifactId>
jlink-jpackager-maven-plugin
</artifactId>
<configuration>
<icon>
${project.basedir}/src/main/resources/windows/Open-eCard-App.ico
</icon>
<type>
exe
</type>
</configuration>
</plugin>
</plugins>
...
...
@@ -103,6 +103,20 @@
<build>
<plugins>
<!-- Plugin to reuse project version for installers -->
<plugin>
<groupId>
org.codehaus.mojo
</groupId>
<artifactId>
build-helper-maven-plugin
</artifactId>
<executions>
<execution>
<id>
parse-version
</id>
<phase>
validate
</phase>
<goals>
<goal>
parse-version
</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- Maven compiler plugin -->
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
...
...
@@ -168,7 +182,7 @@
<!-- Don't use spaces in application name, because of problems with install scripts ... -->
<name>
open-ecard
</name>
<identifier>
org.openecard.richclient
</identifier>
<appVersion>
${p
roject.v
ersion}
</appVersion>
<appVersion>
${p
arsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalV
ersion}
</appVersion>
<module>
org.openecard.richclient/org.openecard.richclient.RichClient
</module>
<jdkToolchain>
<version>
[14,)
</version>
...
...
@@ -208,6 +222,7 @@
<windowsOptions>
<dirChooser>
true
</dirChooser>
<menuGroup>
misc
</menuGroup>
<upgradeUUID>
CB11CB66-71B5-42C1-8076-15F1FEDCC22A
</upgradeUUID>
</windowsOptions>
</configuration>
</execution>
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment