awips2/cave/com.raytheon.viz.drawing/build.xml
Matt Nash c83e5ff474 Moving 12.1.1 into ss_sync
Former-commit-id: 2a9569942c48542cf708b6c0b9189146fd954c11
2012-01-19 11:53:12 -06:00

189 lines
11 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!--
This_software_was_developed_and_/_or_modified_by_Raytheon_Company,
pursuant_to_Contract_DG133W-05-CQ-1067_with_the_US_Government.
U.S._EXPORT_CONTROLLED_TECHNICAL_DATA
This_software_product_contains_export-restricted_data_whose
export/transfer/disclosure_is_restricted_by_U.S._law._Dissemination
to_non-U.S._persons_whether_in_the_United_States_or_abroad_requires
an_export_license_or_other_authorization.
Contractor_Name:________Raytheon_Company
Contractor_Address:_____6825_Pine_Street,_Suite_340
________________________Mail_Stop_B8
________________________Omaha,_NE_68106
________________________402.291.0100
See_the_AWIPS_II_Master_Rights_File_("Master_Rights_File.pdf")_for
further_licensing_information.
-->
<!-- WARNING: Eclipse auto-generated file.
Any modifications will be overwritten.
To include a user specific buildfile here, simply create one in the same
directory with the processing instruction <?eclipse.ant.import?>
as the first entry and export the buildfile again. -->
<project basedir="." default="build" name="com.raytheon.viz.core">
<property environment="env"/>
<property name="com.raytheon.viz.libs.location" value="../com.raytheon.viz.libs"/>
<property name="ECLIPSE_HOME" value="../../eclipse/"/>
<property name="UDIG_HOME" value="../../udig/"/>
<property name="debuglevel" value="source,lines,vars"/>
<property name="target" value="1.6"/>
<property name="source" value="1.6"/>
<property name="plugin.version" value="1.0.0" />
<property name="plugin.name" value="com.raytheon.viz.drawing" />
<property name="plugin.jar" value="${plugin.name}_${plugin.version}.jar" />
<property name="plugin.src" value="src" />
<property name="plugin.classes" value="bin" />
<path id="Plug-in Dependencies.libraryclasspath">
<pathelement location="../../../../com.raytheon.viz.libs"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.ui_1.1.0.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.ui.nl1_1.1.0.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.catalog_1.1.0.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.core_1.1.0.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.catalog.rasterings_1.1.0.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.catalog.worldimage_1.1.0.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.project_1.1.0.jar"/>
<pathelement location="${UDIG_HOME}/plugins/org.eclipse.emf.ecore_2.1.0.jar"/>
<pathelement location="${UDIG_HOME}/plugins/org.eclipse.emf.common_2.1.0.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/arcgrid-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/commons-codec-1.3.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/commons-lang-2.0.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/dummy_spatial-8.1.8.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/epsg-wkt-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/geoapi-2.0-tiger.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/geotiff-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/gml-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/image-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/indexed-shapefile-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/jdom-1.0b10.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/JTS-1.6.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/log4j-1.2.8.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/main-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/opengis-legacy-0.1.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/picocontainer-1.2.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/referencing-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/shapefile-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/shapefile-renderer-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/units-0.01.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/vecmath-1.3.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/wfs-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/wkb4j-1.0-RC1.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/wms-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/xmlrpc-2.0.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/validation-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/hsql-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/hsqldb-1.8.0.1.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/brewer-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/coverage-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/api-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/render-2.2.x.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.libs_1.1.0/lib/xerces-2.4.0.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.project.ui_1.1.0.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.catalog.shp_1.1.0.jar"/>
<pathelement location="${UDIG_HOME}/plugins/org.eclipse.core.runtime_3.1.2.jar"/>
<pathelement location="${UDIG_HOME}/plugins/org.eclipse.osgi_3.1.2.jar"/>
<pathelement location="${UDIG_HOME}/plugins/org.eclipse.ui_3.1.2.jar"/>
<pathelement location="${UDIG_HOME}/plugins/org.eclipse.swt_3.1.0.jar"/>
<pathelement location="${UDIG_HOME}/plugins/org.eclipse.swt.gtk.linux.x86_3.1.1.jar"/>
<pathelement location="${UDIG_HOME}/plugins/org.eclipse.swt.nl1_3.1.0.jar"/>
<pathelement location="${UDIG_HOME}/plugins/org.eclipse.jface_3.1.1.jar"/>
<pathelement location="${UDIG_HOME}/plugins/org.eclipse.core.commands_3.1.0.jar"/>
<pathelement location="${UDIG_HOME}/plugins/org.eclipse.ui.workbench_3.1.2.jar"/>
<pathelement location="${UDIG_HOME}/plugins/net.refractions.udig.style.sld_1.1.0.jar"/>
</path>
<path id="com.raytheon.viz.core.classpath">
<pathelement location="bin"/>
<path refid="Plug-in Dependencies.libraryclasspath"/>
<pathelement location="../../vizXml/messagedto.jar"/>
<pathelement location="../../jibx/lib/jibx-bind.jar"/>
<pathelement location="../../jibx/lib/jibx-run.jar"/>
<pathelement location="../../jibx/lib/xpp3.jar"/>
<pathelement location="${com.raytheon.viz.libs.location}/lib/activemq-3.2.1.jar"/>
<pathelement location="${com.raytheon.viz.libs.location}/lib/commons-logging-1.0.4.jar"/>
<pathelement location="${com.raytheon.viz.libs.location}/lib/commons-logging-api.jar"/>
<pathelement location="${com.raytheon.viz.libs.location}/lib/concurrent-1.3.4.jar"/>
<pathelement location="${com.raytheon.viz.libs.location}/lib/geronimo-spec-j2ee-management-1.0-rc4.jar"/>
<pathelement location="${com.raytheon.viz.libs.location}/lib/geronimo-spec-jms-1.1-rc4.jar"/>
</path>
<target name="init">
<mkdir dir="bin"/>
<copy includeemptydirs="false" todir="bin">
<fileset dir="src" excludes="**/*.launch, **/*.java"/>
</copy>
</target>
<target name="clean">
<delete dir="bin"/>
</target>
<target depends="clean" name="cleanall"/>
<target depends="build-subprojects,build-project" name="build"/>
<target name="build-subprojects"/>
<target depends="init" name="build-project">
<echo message="${ant.project.name}: ${ant.file}"/>
<javac debug="true" debuglevel="${debuglevel}" destdir="bin" source="${source}" target="${target}">
<src path="src"/>
<classpath refid="com.raytheon.viz.core.classpath"/>
</javac>
</target>
<target description="Build all projects which reference this project. Useful to propagate changes." name="build-refprojects"/>
<target description="copy Eclipse compiler jars to ant lib directory" name="init-eclipse-compiler">
<copy todir="${ant.library.dir}">
<fileset dir="${ECLIPSE_HOME}/plugins" includes="org.eclipse.jdt.core_*.jar"/>
</copy>
<unzip dest="${ant.library.dir}">
<patternset includes="jdtCompilerAdapter.jar"/>
<fileset dir="${ECLIPSE_HOME}/plugins" includes="org.eclipse.jdt.core_*.jar"/>
</unzip>
</target>
<target description="compile project with Eclipse compiler" name="build-eclipse-compiler">
<property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter"/>
<antcall target="build"/>
</target>
<target name="ResourceManager">
<java classname="com.raytheon.viz.core.rsc.ResourceManager" failonerror="true" fork="yes">
<classpath refid="com.raytheon.viz.core.classpath"/>
</java>
</target>
<target name="LoadJMS">
<java classname="com.raytheon.viz.core.test.LoadJMS" failonerror="true" fork="yes">
<jvmarg line="-Xmx512m"/>
<classpath refid="com.raytheon.viz.core.classpath"/>
</java>
</target>
<property name="bin.includes" value="
.classpath
.project
build.properties
build.xml
doc/**
icons/**
images/**
plugin.properties
plugin.xml
readme.html" />
<!-- common part for all plugin projects, no editing beyond this line required -->
<target name="mkrelease" description="compile plugin" depends="clean,build,jar" />
<target name="jar">
<jar destfile="${plugin.jar}" manifest="META-INF/Manifest.mf">
<fileset dir="${plugin.classes}" />
<fileset file="plugin.xml" />
<fileset dir=".">
<include name="icons/**"/>
</fileset>
</jar>
</target>
</project>