Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 99871 | Differences between
and this patch

Collapse All | Expand All

(-)jreversepro-1.4.1/build.xml (-8 / +9 lines)
Lines 6-18 Link Here
6
    <!--  Author -  Karthik Kumar                             -->
6
    <!--  Author -  Karthik Kumar                             -->
7
    <!-- ==================================================== -->
7
    <!-- ==================================================== -->
8
8
9
    <target name="default" depends="usage, makejar">
9
    <target name="default" depends="usage, jar">
10
   <echo message="Using option makejar as the default option" />
10
   <echo message="Using option jar as the default option" />
11
    </target>
11
    </target>
12
12
13
    <target name="usage">
13
    <target name="usage">
14
        <echo message="compile  Compile all source files"/>
14
        <echo message="compile  Compile all source files"/>
15
        <echo message="makejar  Make Library Jar File"/>
15
        <echo message="jar	  	Make Library Jar File"/>
16
        <echo message="dist     Create Distribution"/>
16
        <echo message="dist     Create Distribution"/>
17
        <echo message="docs     Create Java Docs"/>
17
        <echo message="docs     Create Java Docs"/>
18
        <echo message="clean    Clean binaries"/>
18
        <echo message="clean    Clean binaries"/>
Lines 20-28 Link Here
20
20
21
    <target name="init">
21
    <target name="init">
22
	<property file="${user.home}/ant.properties" />
22
	<property file="${user.home}/ant.properties" />
23
        <property name="jreversepro.version"        value="1.4.0" />
23
        <property name="jreversepro.version"        value="1.4.1" />
24
24
25
        <property name="build.compiler" value="jikes"/>
26
        <property name="dirs.base"      value="${basedir}"/>
25
        <property name="dirs.base"      value="${basedir}"/>
27
        <property name="classpath"      value="${java.class.path}" />
26
        <property name="classpath"      value="${java.class.path}" />
28
        <property name="srcdir"         value="${dirs.base}/src"/>
27
        <property name="srcdir"         value="${dirs.base}/src"/>
Lines 47-65 Link Here
47
    </target>
46
    </target>
48
47
49
    <!-- Compiler Target -->
48
    <!-- Compiler Target -->
50
    <target name="compile" depends="checkstyle,clean,init" 
49
    <target name="compile" depends="init" 
51
                description="Compile all the Java source files">
50
                description="Compile all the Java source files">
52
        <mkdir dir="${classdir}"/>
51
        <mkdir dir="${classdir}"/>
53
        <javac srcdir="${srcdir}" destdir="${classdir}"/>
52
        <javac srcdir="${srcdir}" destdir="${classdir}"/>
54
    </target>
53
    </target>
55
54
56
    <!-- Create the Jar File -->
55
    <!-- Create the Jar File -->
57
    <target name="makejar" depends="init,compile" description="Make the Library Jar file">
56
    <target name="jar" depends="init,compile" description="Make the Library Jar file">
57
		<mkdir dir="${libdir}"/>
58
        <jar jarfile="${libdir}/${jarfile}" basedir="${classdir}" manifest="${srcdir}/manifest.txt"/>
58
        <jar jarfile="${libdir}/${jarfile}" basedir="${classdir}" manifest="${srcdir}/manifest.txt"/>
59
    </target>
59
    </target>
60
60
61
    <!-- Create Java Documentation -->
61
    <!-- Create Java Documentation -->
62
    <target name="docs" depends="init, makejar" description="Create the Javadocs file">
62
    <target name="docs" depends="init, jar" description="Create the Javadocs file">
63
        <mkdir dir="${docdir}/${apidir}"/>
63
        <mkdir dir="${docdir}/${apidir}"/>
64
        <javadoc packagenames=" jreversepro, jreversepro.common,jreversepro.parser,jreversepro.reflect, jreversepro.reflect.method, jreversepro.revengine, jreversepro.runtime" 
64
        <javadoc packagenames=" jreversepro, jreversepro.common,jreversepro.parser,jreversepro.reflect, jreversepro.reflect.method, jreversepro.revengine, jreversepro.runtime" 
65
             sourcepath="${srcdir}" classpath="${classpath}" destdir="${docdir}/${apidir}" use="true" windowtitle="${windowtitle}" doctitle="${doctitle}" bottom="${bottom}"/>
65
             sourcepath="${srcdir}" classpath="${classpath}" destdir="${docdir}/${apidir}" use="true" windowtitle="${windowtitle}" doctitle="${doctitle}" bottom="${bottom}"/>
Lines 129-134 Link Here
129
    <!-- Clean up -->
129
    <!-- Clean up -->
130
    <target name="clean" depends="init" description="Clean up binary Files">
130
    <target name="clean" depends="init" description="Clean up binary Files">
131
        <delete dir="${classdir}"/>
131
        <delete dir="${classdir}"/>
132
        <delete dir="${libdir}"/>
132
        <delete> 
133
        <delete> 
133
            <fileset dir="${basedir}" includes="**/*~" defaultexcludes="no" />
134
            <fileset dir="${basedir}" includes="**/*~" defaultexcludes="no" />
134
        </delete>
135
        </delete>

Return to bug 99871