buildframework/helium/build.xml
changeset 628 7c4a911dc066
parent 587 85df38eb4012
child 629 541af5ee3ed9
equal deleted inserted replaced
588:c7c26511138f 628:7c4a911dc066
    35     <property file="${helium.dir}/config/version.txt"/>
    35     <property file="${helium.dir}/config/version.txt"/>
    36     <property name="release.label" value="${helium.version}"/>
    36     <property name="release.label" value="${helium.version}"/>
    37 
    37 
    38     <property name="doc.src.dir" location="${basedir}/doc/src" />
    38     <property name="doc.src.dir" location="${basedir}/doc/src" />
    39     <!-- Override docs targets to do more for Helium. -->
    39     <!-- Override docs targets to do more for Helium. -->
    40     <target name="apidocs" depends="python-apidocs,internal.docs.apidocs"/>
    40     <target name="apidocs" depends="internal.docs.apidocs"/>
    41     <!-- Generate rst files for docs -->
    41     <!-- Generate rst files for docs -->
    42     <target name="prep-textdocs" depends="overview-to-html,tools-rst-table,dependency-diagram,
    42     <target name="prep-textdocs" depends="overview-to-html,dependency-diagram,
    43         dependency-logs,release-diff,helium-user-graph,internal.docs.prep-textdocs,helium-prep-textdocs"/>
    43         dependency-logs,release-diff,helium-user-graph,internal.docs.prep-textdocs,helium-prep-textdocs"/>
    44     <!-- generate all the user documentation for helium -->
    44     <!-- generate all the user documentation for helium -->
    45     <target name="docs" depends="clean-docs,database,apidocs,textdocs"/>
    45     <target name="docs" depends="clean-docs,docs-database,apidocs,textdocs"/>
       
    46     
       
    47     <!-- Generates an Ant XML database file showing only public content.
       
    48     @scope private    
       
    49     -->
       
    50     <target name="docs-database">
       
    51         <hlm:databaseMacro file="${public.database.file}" scope="public"/>
       
    52     </target>
    46     
    53     
    47     <import file="helium.ant.xml"/>
    54     <import file="helium.ant.xml"/>
    48     <import file="tools/startup/antserver/antserver.ant.xml"/>
    55     <import file="tools/startup/antserver/antserver.ant.xml"/>
    49     
    56     
    50     <resources id="textdoc.paths">
    57     <if>
    51         <path>
    58         <isset property="nokia.dir"/>
    52             <pathelement path="${doc.src.dir}"/>
    59         <then>
    53             <pathelement path="${basedir}/extensions/nokia/doc/src"/>
    60             <resources id="textdoc.paths">
    54         </path>
    61                 <path>
    55     </resources>
    62                     <pathelement path="${doc.src.dir}"/>
       
    63                     <pathelement path="${basedir}/extensions/nokia/doc/src"/>
       
    64                 </path>
       
    65             </resources>
       
    66         </then>
       
    67     </if>
    56 
    68 
    57 </project>
    69 </project>
    58 
    70