ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Perevalov" <ppereva...@cyber-asp.com>
Subject RE: Ant + ZeroG Install Anywhere?
Date Fri, 04 May 2001 16:45:56 GMT
Jon,

I'm using JExpress product from DeNova and it works very well for me.
You can do all packaging from command line and even setup
some packaging properties in Ant target because it uses simple property
file to store it configuration.
Here is an example of my build file for distribution task:

    <!-- Prepare JExpress project file -->
    <propertyfile  file="${build.jex}/claims3.jex" >
    	<entry key="customAfterInstallWizardPanelClass" value="WinDesktop"/>
      <entry key="localBuildDirectory" value="${basedir}\${dist.dir.root}"
/>
      <entry key="downloadUrl" value="${provider.url}/${jex.download.url}"
/>
      <entry key="defaultApplicationDirectory" value="/${jex.app.home}" />
      <entry key="menus"
value="1,${jex.app.menu}=1%2CshortName=${jex.app.shortname}%2CiconFilename=$
{basedir}\${build.jex}\C3Icon.ico%2CuseJavaCommandPrefix=true%2CuseJavaConso
le=false%2ClongName=${jex.app.longname}%2CuseSwing=false%2CexecutableFile=Ma
in%2CcommandLineArguments=${jex.app.cmdline}" />
      <!--entry key="packageVersion" value="${ver}" /-->
      <entry key="packageVersion" value="" />
      <entry key="packageName" value="${jex.app.name}" />
      <entry key="installLicenseFilename"
value="${basedir}\${build.jex}\license.txt"/>
      <entry key="installImageFilename"
value="${basedir}\${build.jex}\Logo.jpg"/>
      <!-- JExpress will set app. classpath automatically based on available
JARs -->
      <entry key="installUserClasspath" value=""/>
      <entry key="filesList"
value="1,${basedir}\${build.lib},${basedir}\${build.dir};contents"/>
    </propertyfile>

    <!-- Run JExpress in different VM -->
    <java classname="com.denova.JExpress.Build.JExpressDeveloper"
fork="yes" dir="${jex.install.dir}">
      <classpath>
        <pathelement path=".;${jex.install.dir}"/>
      </classpath>
      <arg value="${basedir}\${build.jex}\project.jex"/>
    </java>


Paul


-----Original Message-----
From: Jon Baer [mailto:jonbaer@digitalanywhere.com]
Sent: Thursday, May 03, 2001 10:34 AM
To: ant-user@jakarta.apache.org
Subject: Ant + ZeroG Install Anywhere?


Has anyone had any success on using Ant to do a final packaging build with
any
installer products like ZeroG's InstallAnywhere NOW! 4.0 stuff?  (or any
installer for that matter).

- Jon



Mime
View raw message