189 lines
11 KiB
XML
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>
|