build.xml
changeset 531 e344b51f93ff
parent 359 dff3e3f715d9
child 538 d0745275aed8
equal deleted inserted replaced
530:25f834f8c264 531:e344b51f93ff
    56          
    56          
    57          This will ensure that the properties are setup correctly but that your customized
    57          This will ensure that the properties are setup correctly but that your customized
    58          targets are used.
    58          targets are used.
    59     -->
    59     -->
    60     <setup />
    60     <setup />
       
    61 
       
    62     <property name="out.dir" value="bin" />
       
    63     <property name="source.dir" value="src" />
       
    64     <property name="javadoc.output" value="doc/javadoc" />
       
    65     <property name="external.libs.dir" value="libs" />
       
    66 
       
    67     <target name="clean"
       
    68 	description="Delete old build and dist directories">
       
    69 	<delete verbose="false" dir="${out.dir}"/>
       
    70     </target>
       
    71 
       
    72     <target name="javadoc">
       
    73 	<javadoc author="true" destdir="${javadoc.output}" doctitle="Beem javadoc" source="1.6" sourcepath="${source.dir}" use="true" version="false" bootclasspathref="android.target.classpath">
       
    74 	    <classpath>
       
    75 		<fileset dir="${external.libs.dir}" includes="*.jar" />
       
    76 	    </classpath>
       
    77 	    <link href="http://developer.android.com/reference" offline="true" packageListLoc="doc/android"/>
       
    78 	    <link href="http://www.igniterealtime.org/builds/smack/docs/latest/javadoc" offline="true" packageListLoc="doc/smack"/>
       
    79 	    <doctitle><![CDATA[<h1>Beem-project.com</h1>]]></doctitle>
       
    80 	    <bottom><![CDATA[<i>Copyright &#169; 2009 Beem-project.com. All Rights Reserved.</i>]]></bottom>
       
    81 	    <doclet name="org.umlgraph.doclet.UmlGraphDoc" path="doc/UmlGraph.jar">
       
    82 		<param name="-inferrel"/>
       
    83 		<param name="-inferdep"/>
       
    84 		<param name="-hide" value="java.*"/>
       
    85 		<param name="-collpackages" value="java.util.*"/>
       
    86 		<param name="-qualify"/>
       
    87 		<param name="-types"/>
       
    88 		<param name="-visibility"/>
       
    89 		<param name="-postfixpackage"/>
       
    90 		<param name="-nodefontsize" value="9"/>
       
    91 		<param name="-nodefontpackagesize" value="7"/>
       
    92 	    </doclet>
       
    93 	</javadoc>
       
    94     </target>
       
    95 
    61 </project>
    96 </project>