This buildfile is used to build the demo-client for Greenstone3's web services. Type: - ant build-demo-client for (compiling) and creating the demo-client executable - ant compile-demo-client for compiling the democlient - ant fedoraGS3jar for generating the fedoraGS3.jar dependency file - ant QBRdatajar for generating the QBRdata.jar dependency file - ant DLservicesjar for generating the DLservices.jar standalone library - ant make-dist for generating the zip/gzip/bzip file of the project - ant clean-democlient for deleting the *.class files from the GS3democlient's source - ant clean for deleting the *.class files from the GS3democlient and GS3Fedora sources - ant dist-clean for deleting the *.class files from the sources, the QBRdata.jar, fedoraGS3.jar, executable jar file, and any zips of the project folder - ant update for getting the latest version of CheckJavaVersion.java, and the files for creating the gs3_for_client.jar dependency from Greenstone's SVN repository - ant GSearchInstallerjar for generating the GSearchInstaller.jar application that helps in installing Fedora Generic Search (if you have Fedora installed). Getting java files GSXML, XMLConverter, GSPath and MyNodeList from Greenstone's SVN repository (${gs3forclient.svn.path}). Compiling and jarring them up into ${gs3.files.jar}... If the filepaths are longer than 100 characters, GNU compatible tar commands are necessary to untar the tar.gz If the filepaths are longer than 100 characters, GNU compatible tar commands are necessary to untar the tar.gz What type of compressed output file do you want to generate? Type one of: zip, tar.gz, tar.bz2 Press enter for default: zip /> You chose output file type: ${zip.type}