Prepare packaging scripts for 1.0 release

git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@31 3d1905a2-6b24-0410-a738-b14d5a86fcbd
This commit is contained in:
mguessan 2007-02-23 11:55:02 +00:00
parent 4b703557eb
commit 1cc22c6965
7 changed files with 66 additions and 15 deletions

View File

@ -37,7 +37,7 @@
<jar basedir="target/classes" destfile="dist/davmail.jar"/>
<copy todir="dist/lib">
<fileset dir="lib">
<include name="**/*.jar"/>
<include name="*.jar"/>
</fileset>
</copy>
<copy todir="dist">

View File

@ -44,7 +44,7 @@
; MUI end ------
Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
OutFile "davmail-${PRODUCT_VERSION}-setup.exe"
OutFile "dist\davmail-${PRODUCT_VERSION}-setup.exe"
InstallDir "$PROGRAMFILES\DavMail"
InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" ""
ShowInstDetails show
@ -79,6 +79,7 @@ Section "SectionPrincipale" SEC01
File "dist\davmail.exe"
CreateDirectory "$SMPROGRAMS\DavMail"
CreateShortCut "$SMPROGRAMS\DavMail\DavMail.lnk" "$INSTDIR\davmail.exe"
CreateShortCut "$SMPROGRAMS\DavMail\DavMail Console.lnk" "$INSTDIR\davmailconsole.exe"
CreateShortCut "$DESKTOP\DavMail.lnk" "$INSTDIR\davmail.exe"
File "dist\davmail.jar"
File "dist\davmailconsole.exe"

50
davmail.jsmooth Normal file
View File

@ -0,0 +1,50 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<jsmoothproject>
<JVMSearchPath>registry</JVMSearchPath>
<JVMSearchPath>javahome</JVMSearchPath>
<JVMSearchPath>jrepath</JVMSearchPath>
<JVMSearchPath>jdkpath</JVMSearchPath>
<JVMSearchPath>exepath</JVMSearchPath>
<JVMSearchPath>jview</JVMSearchPath>
<arguments></arguments>
<classPath>src\jsmooth\davmail.jar</classPath>
<classPath>src\jsmooth\lib\activation-1.0.2.jar</classPath>
<classPath>src\jsmooth\lib\commons-httpclient-2.0.2.jar</classPath>
<classPath>src\jsmooth\lib\commons-logging-1.0.4.jar</classPath>
<classPath>src\jsmooth\lib\jaxen-1.0-FCS-full.jar</classPath>
<classPath>src\jsmooth\lib\jdom-1.0.jar</classPath>
<classPath>src\jsmooth\lib\jtidy-4aug2000r7-dev.jar</classPath>
<classPath>src\jsmooth\lib\log4j-1.2.8.jar</classPath>
<classPath>src\jsmooth\lib\mail-1.3.2.jar</classPath>
<classPath>src\jsmooth\lib\saxpath-1.0-FCS.jar</classPath>
<classPath>src\jsmooth\lib\slide-webdavlib-2.1.jar</classPath>
<embeddedJar>false</embeddedJar>
<executableName>src\jsmooth\davmail.exe</executableName>
<iconLocation>src\java\tray.png</iconLocation>
<initialMemoryHeap>-1</initialMemoryHeap>
<javaProperties>
<name>sun.net.inetaddr.ttl</name>
<value>60</value>
</javaProperties>
<mainClassName>davmail.DavGateway</mainClassName>
<maximumMemoryHeap>268435456</maximumMemoryHeap>
<maximumVersion></maximumVersion>
<minimumVersion>1.6</minimumVersion>
<skeletonName>Windowed Wrapper</skeletonName>
<skeletonProperties>
<key>Message</key>
<value>Java has not been found on your computer. Do you want to download it?</value>
</skeletonProperties>
<skeletonProperties>
<key>URL</key>
<value>http://www.java.com</value>
</skeletonProperties>
<skeletonProperties>
<key>SingleProcess</key>
<value>1</value>
</skeletonProperties>
<skeletonProperties>
<key>Debug</key>
<value>0</value>
</skeletonProperties>
</jsmoothproject>

View File

@ -7,19 +7,19 @@
<JVMSearchPath>exepath</JVMSearchPath>
<JVMSearchPath>jview</JVMSearchPath>
<arguments></arguments>
<classPath>davmail.jar</classPath>
<classPath>lib\activation-1.0.2.jar</classPath>
<classPath>lib\commons-httpclient-2.0.2.jar</classPath>
<classPath>lib\commons-logging-1.0.4.jar</classPath>
<classPath>lib\jaxen-1.0-FCS-full.jar</classPath>
<classPath>lib\jdom-1.0.jar</classPath>
<classPath>lib\jtidy-4aug2000r7-dev.jar</classPath>
<classPath>lib\log4j-1.2.8.jar</classPath>
<classPath>lib\mail-1.3.2.jar</classPath>
<classPath>lib\saxpath-1.0-FCS.jar</classPath>
<classPath>lib\slide-webdavlib-2.1.jar</classPath>
<classPath>src\jsmooth\davmail.jar</classPath>
<classPath>src\jsmooth\lib\activation-1.0.2.jar</classPath>
<classPath>src\jsmooth\lib\commons-httpclient-2.0.2.jar</classPath>
<classPath>src\jsmooth\lib\commons-logging-1.0.4.jar</classPath>
<classPath>src\jsmooth\lib\jaxen-1.0-FCS-full.jar</classPath>
<classPath>src\jsmooth\lib\jdom-1.0.jar</classPath>
<classPath>src\jsmooth\lib\jtidy-4aug2000r7-dev.jar</classPath>
<classPath>src\jsmooth\lib\log4j-1.2.8.jar</classPath>
<classPath>src\jsmooth\lib\mail-1.3.2.jar</classPath>
<classPath>src\jsmooth\lib\saxpath-1.0-FCS.jar</classPath>
<classPath>src\jsmooth\lib\slide-webdavlib-2.1.jar</classPath>
<embeddedJar>false</embeddedJar>
<executableName>davmailconsole.exe</executableName>
<executableName>src\jsmooth\davmailconsole.exe</executableName>
<iconLocation>src\java\tray.png</iconLocation>
<initialMemoryHeap>-1</initialMemoryHeap>
<javaProperties>
@ -29,7 +29,7 @@
<mainClassName>davmail.DavGateway</mainClassName>
<maximumMemoryHeap>268435456</maximumMemoryHeap>
<maximumVersion></maximumVersion>
<minimumVersion>1.5</minimumVersion>
<minimumVersion>1.4</minimumVersion>
<skeletonName>Console Wrapper</skeletonName>
<skeletonProperties>
<key>Message</key>

BIN
src/java/tray.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 894 B

Binary file not shown.

Binary file not shown.