<?xml version="1.0" encoding="UTF-8"?>
<pInstaller xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.handx.net/devtool/pInstaller/schema/pInstaller.xsd">
<!-- The previous two lines are required as the first two lines for any pInstaller project.  They establish that this is 
an xml document which follows the pInstaller Schema-->
<!--First, we specify the product name -->
	<productName>Sample Palm App</productName>
<!-- Now we need to include information for the JSync Installer.  This installs java support into the palm desktop and
is required to run a Java conduit.  At more than 9mb, it adds a hefty chunk to your installer, but without it, your conduit
will not run on most instances of HotSync -->
         <jSyncInstaller>
<!-- The name of the jSyncInstaller will pretty much always be the same -->
                <fileName>jSyncInstaller.exe</fileName>
<!-- You probably want to hide the jSyncInstaller when it is running -->
                <runHidden>true</runHidden>          
<!-- close up the jSync Installer section-->
         </jSyncInstaller>
<!-- Now we'll list our installation files. -->
<!-- First we indicate that we are describing an installation file -->
	<installationFile>
<!-- Now we specify the file name -->
		<fileName>SamplePalmApp.prc</fileName>
<!-- Now we specify the destination as $PALM_DEVICE  this is a special variable which will
place the file on the palm device, rather than the PC. -->
		<destination>$PALM_DEVICE</destination>
<!-- Each Installation file in this example is in fileGroup "0", which
indicates that it is a required file.  If we wanted users be able to select individual files for installation we
would create other File Groups in this xml document, and assign the files to those groups. -->
		<fileGroup>0</fileGroup>
<!-- close up this installation file -->
	</installationFile>
<!-- Now we indicate that we are describing another installation file -->
	<installationFile>
<!-- Now we specify the file name -->
		<fileName>SampleConduit.jar</fileName>
<!-- Now we specify the destination as $HOTSYNCDIR  this is a special variable which will
place the file in the HotSync directory.  Generally, this is the best place to install a conduit. -->
		<destination>$HOTSYNCDIR</destination>
<!-- Again, we specify that this is a required file. -->
		<fileGroup>0</fileGroup>
<!-- Now we indicate that this is a conduit -->
		<conduit>
<!-- For a java conduit, the file name should always be jSync13.dll. -->
		         <fileName>jSync13.dll</fileName>
<!-- Each conduit must be associated with a creatorID on the Palm.  Specify that here.  DON'T USE THE DEFAULT-->
		         <creatorID>saPA</creatorID>
<!-- Assign a priority between 0 and 4 (lower numbers get called first).  Generally, stick with the default of 2 -->
		         <priority>2</priority>
<!-- Now specify the Display Name for your conduit -->
		         <name>Sample Palm App NiftyJavaSync Conduit</name>
<!-- Now we set the Java specific settings for our conduit -->
		         <JavaSettings>
<!-- In most cases, the classpath is the same as the installation file name -->		         
                                       <ClassPath>SampleConduit.jar</ClassPath>
<!-- Now specify the name of the conduit class -->                                       
                                       <ClassName>org.stuff.Nifty.niftyConduit</ClassName>
<!-- Now close up the JavaSettings group -->
		         </JavaSettings>
<!-- Close up the conduit element -->
		</conduit>
<!-- close up this installation file -->
	</installationFile>
<!-- now we close up the pInstaller element-->
</pInstaller>

