MPNSIS-6. Add project url to constants

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115659 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
dion committed 2004-07-05 12:39:38 +00:00
1 parent 17a673fcba
commit 7d7bde8287
3 files changed
+10 -5

No files matched your search

@@ -33,6 +33,8 @@
!define ORGANIZATION "${pom.organization}"
!define PROJECT_BUILD_DIR "${build}"
!define PROJECT_DIST_BIN_DIR "${maven.dist.bin.assembly.dir}"
!define PROJECT_DIST_DIR "${maven.dist.dir}"
!define PROJECT_FINAL_NAME "${maven.final.name}"
<util:available file="${license}">
!define PROJECT_LICENSE_FILE "${license}"
@@ -42,9 +44,8 @@
!define PROJECT_REG_KEY "SOFTWARE\${pom.organization}\${pom.name}\${pom.currentVersion}"
!define PROJECT_REG_UNINSTALL_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${pom.name} ${pom.currentVersion}"
!define PROJECT_STARTMENU_FOLDER "$$SMPROGRAMS\${pom.organization}\${pom.name} ${pom.currentVersion}"
!define PROJECT_URL "${pom.url}"
!define PROJECT_VERSION "${pom.currentVersion}"
!define PROJECT_DIST_BIN_DIR "${maven.dist.bin.assembly.dir}"
!define PROJECT_DIST_DIR "${maven.dist.dir}"
<j:set var="logo" value="${maven.nsis.logo}"/>
<j:if test="${!empty(logo)}">
<maven:makeAbsolutePath var="logo" basedir="${basedir}" path="${maven.nsis.logo}"/>
+3
View File
@@ -25,6 +25,9 @@
</properties>
<body>
<release version="1.1-SNAPSHOT" date="in CVS">
<action dev="dion" type="update" issue="MPNSIS-6" due-to="Geoffrey">
Add PROJECT_URL to constants.
</action>
<action dev="dion" type="fix">Fix typo in registry uninstall key.</action>
<action dev="dion" type="fix" issue="MPNSIS-2" due-to="Geoffrey">
Generate exe in distributions directory.
+4 -3
View File
@@ -84,17 +84,18 @@
<tr><th>Constant</th> <th>Value</th></tr>
<tr><td>ORGANIZATION</td> <td>${pom.organization}</td></tr>
<tr><td>PROJECT_BUILD_DIR</td> <td>${maven.build.dir}</td></tr>
<tr><td>PROJECT_DIST_BIN_DIR</td> <td>${maven.dist.bin.assembly.dir}</td></tr>
<tr><td>PROJECT_DIST_DIR</td> <td>${maven.dist.dir}</td></tr>
<tr><td>PROJECT_FINAL_NAME</td> <td>${maven.final.name}</td></tr>
<tr><td>PROJECT_LICENSE_FILE</td> <td>${maven.license.licenseFile}</td></tr>
<tr><td>PROJECT_LICENSE_TEXT</td> <td>${maven.nsis.license.text}</td></tr>
<tr><td>PROJECT_LOGO</td> <td>${maven.nsis.logo}</td></tr>
<tr><td>PROJECT_NAME</td> <td>${pom.name}</td></tr>
<tr><td>PROJECT_REG_KEY</td> <td>SOFTWARE\${pom.organization}\${pom.name}\${pom.currentVersion}</td></tr>
<tr><td>PROJECT_REG_UNINSTALL_KEY</td> <td>Software\Microsoft\Windows\CurrentVersion\Uninstall\${pom.name} ${pom.currentVersion}</td></tr>
<tr><td>PROJECT_STARTMENU_FOLDER</td> <td>$$SMPROGRAMS\${pom.organization}\${pom.name} ${pom.currentVersion}</td></tr>
<tr><td>PROJECT_URL</td> <td>${pom.url}</td></tr>
<tr><td>PROJECT_VERSION</td> <td>${pom.currentVersion}</td></tr>
<tr><td>PROJECT_DIST_BIN_DIR</td> <td>${maven.dist.bin.assembly.dir}</td></tr>
<tr><td>PROJECT_DIST_DIR</td> <td>${maven.dist.dir}</td></tr>
<tr><td>PROJECT_LOGO</td> <td>${maven.nsis.logo}</td></tr>
</table>
</subsection>
<subsection name="setup.jelly">