Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37917246
en ru br
Репозитории ALT
S:2013.6.1-alt3_19jpp11
5.1: 1.2-alt4_0.20050722.6jpp5
4.1: 1.2-alt1_0.20050722.3jpp1.7
4.0: 1.2-alt1_0.20050722.3jpp1.7
3.0: 1.2-alt0.1
www.altlinux.org/Changes

Группа :: Разработка/Java
Пакет: msv

 Главная   Изменения   Спек   Патчи   Исходники   Загрузить   Gear   Bugs and FR  Repocop 

<project name="msv" default="test" basedir=".">

<target name="init">
<tstamp/>

<property name="name" value="msv"/>
<property name="title" value="Sun Multischema XML Validator"/>
<property name="version" value="1.2"/>
<property name="package" value="com.sun.msv.*"/>

<property name="src.dir" value="${basedir}/src"/>

<property name="build.dir" value="${basedir}/build"/>
<property name="build.classes.dir" value="${build.dir}/classes"/>
<property name="build.test-classes.dir" value="${build.dir}/test-classes"/>
<property name="dist.dir" value="${basedir}/dist"/>
<property name="dist.jar" value="${dist.dir}/${name}.jar"/>

<property name="javadoc.dir" value="${dist.dir}/docs/api"/>
<property name="javadoc.bottom" value="&lt;small&gt;Copyright &amp;copy; 2001-2003 Sun Microsystems, Inc. Documenation generated ${TODAY}&lt;/small&gt;."/>

<property name="javac.optimize" value="false"/>
<property name="javac.debug" value="true"/>
<property name="javac.deprecation" value="false"/>

</target>

<!-- ######################################################### -->

<target name="clean" depends="init" description="removes generated files">
<delete dir="${build.dir}"/>
<delete dir="${dist.dir}"/>
</target>


<target name="javadoc" depends="compile" description="generates javadocs">
<mkdir dir="${javadoc.dir}"/>
<javadoc packagenames="com.*"
sourcepath="${src.dir}"
classpath="${classpath}"
destdir="${javadoc.dir}"
windowtitle="${title}"
doctitle="${title}"
bottom="${javadoc.bottom}"
overview="${javadoc.overview}"
public="true"
version="true"
author="true"
splitindex="false"
nodeprecated="true"
nodeprecatedlist="true"
notree="true"
noindex="false"
nohelp="true"
nonavbar="false"
serialwarn="false">
<link href="http://java.sun.com/j2se/1.4.2/docs/api"/>
</javadoc>
</target>

<!-- ######################################################### -->

<target name="compile" depends="init" description="compiles source files">
<mkdir dir="${build.classes.dir}"/>
<javac destdir="${build.classes.dir}"
srcdir="${src.dir}"
classpath="${classpath}"
debug="${javac.debug}"
deprecation="${javac.deprecation}"
optimize="${javac.optimize}">
</javac>
<copy todir="${build.classes.dir}">
<fileset dir="${src.dir}">
<include name="**/*.properties">
</include>
</fileset>
</copy>
</target>

<target name="build-jar" depends="compile">
<mkdir dir="${dist.dir}"/>
<jar jarfile="${dist.jar}">
<fileset dir="${build.classes.dir}"/>
<metainf dir="${basedir}" includes="license.txt"/>
<manifest>
<attribute name="Built-By" value="${user.name}"/>
<attribute name="Package" value="${package}"/>
<attribute name="Extension-Name" value="${name}"/>
<attribute name="Specification-Title" value="${title}"/>
<attribute name="Implementation-Version" value="${version}"/>
</manifest>
</jar>
</target>

<target name="build" depends="clean,build-jar,javadoc">
<copy todir="${dist.dir}" file="${basedir}/license.txt"/>
</target>

<target name="dist" depends="build" description="gump target"/>

</project>
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin