blob: 012fb0828d7b5eeb08b768810aecd21d72a12619 [file] [log] [blame]
<?xml version="1.0"?>
<!--
Copyright (c) 1997, 2021 Oracle and/or its affiliates. All rights reserved.
This program and the accompanying materials are made available under the
terms of the Eclipse Distribution License v. 1.0, which is available at
http://www.eclipse.org/org/documents/edl-v10.php.
SPDX-License-Identifier: BSD-3-Clause
-->
<project basedir="${basedir}" default="xjc" name="Java Architecture for XML Binding">
<property environment="env"/>
<property file="${env.JAXB_HOME}/etc/build.properties"/>
<path id="jaxb.lib">
<fileset dir="${env.JAXB_HOME}/lib">
<include name="*.jar"/>
</fileset>
</path>
<target name="xjc">
<java classname="com.sun.tools.xjc.Driver" fork="yes" failonerror="true">
<classpath refid="jaxb.lib"/>
<jvmarg value="-Dhttp.proxyHost=${xjc.proxy}"/>
<jvmarg value="-Dhttp.proxyPort=${xjc.port}"/>
<arg line="${xjc.opts}"/>
</java>
</target>
</project>