Projects
home:Eustace:branches:Eulaceura:Factory
antlr
_service:obs_scm:antlr-build.xml
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:antlr-build.xml of Package antlr
<!-- simple generic build file --> <project name="antlr" default="all" basedir="."> <!-- Properties --> <property name="name" value="antlr"/> <property name="src" value="src"/> <property name="build" value="work"/> <property name="build.classes" value="${build}/classes"/> <property name="build.doc" value="${build}/api"/> <property name="build.lib" value="${build}/lib"/> <property name="packagenames" value="antlr.*"/> <property name="j2se.apidoc" value="http://java.sun.com/j2se/1.4/docs/api/"/> <!-- Targets --> <!-- Prepare build directories --> <target name="prepare"> <mkdir dir="${src}"/> <mkdir dir="${build}"/> <mkdir dir="${build.classes}"/> <mkdir dir="${build.lib}"/> <mkdir dir="${build.doc}"/> <copy todir="${src}/antlr"> <fileset dir="antlr"/> </copy> </target> <!-- Kill all the created directories --> <target name="clean"> <delete dir="${build}"/> <delete dir="${src}"/> </target> <!-- Build classes --> <target name="classes" depends="prepare"> <javac srcdir="${src}" destdir="${build.classes}" debug="off" optimize="on" deprecation="on"/> </target> <!-- Build jar archives --> <target name="jar" depends="classes"> <jar jarfile="${build.lib}/${name}.jar" basedir="${build.classes}" index="true"> <manifest> <attribute name="Main-Class" value="antlr.Tool"/> </manifest> </jar> </target> <!-- Build the full JavaDocs --> <target name="javadoc" depends="prepare"> <javadoc sourcepath="${src}" destdir="${build.doc}" doctitle="${name} Javadoc" windowtitle="${name} Javadoc" package="true" author="true" version="true" packagenames="${packagenames}" splitindex="true" use="true" additionalparam="-Xdoclint:none"> <link href="${j2se.apidoc}"/> </javadoc> </target> <!-- Build everything --> <target name="all" depends="jar,javadoc"/> </project>
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2