mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Bug 350828 - Prebuild indexes for docs.
This commit is contained in:
parent
45d46ea979
commit
11f7910368
6 changed files with 183 additions and 4 deletions
|
@ -1,5 +1,5 @@
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# Copyright (c) 2005, 2007 IBM Corporation and others.
|
# Copyright (c) 2005, 2011 IBM Corporation and others.
|
||||||
# All rights reserved. This program and the accompanying materials
|
# All rights reserved. This program and the accompanying materials
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
# are made available under the terms of the Eclipse Public License v1.0
|
||||||
# which accompanies this distribution, and is available at
|
# which accompanies this distribution, and is available at
|
||||||
|
@ -19,6 +19,7 @@ bin.includes = META-INF/,\
|
||||||
topics_Reference.xml,\
|
topics_Reference.xml,\
|
||||||
plugin.xml,\
|
plugin.xml,\
|
||||||
plugin.properties,\
|
plugin.properties,\
|
||||||
|
index/,\
|
||||||
notices.html
|
notices.html
|
||||||
|
|
||||||
customBuildCallbacks = customBuildCallbacks.xml
|
customBuildCallbacks = customBuildCallbacks.xml
|
||||||
|
|
|
@ -5,8 +5,13 @@
|
||||||
<antcall target="convertSchemaToHtml" />
|
<antcall target="convertSchemaToHtml" />
|
||||||
<!--antcall target="examplesDocCopy" /-->
|
<!--antcall target="examplesDocCopy" /-->
|
||||||
<antcall target="generateJavadoc" />
|
<antcall target="generateJavadoc" />
|
||||||
|
<antcall target="build.index" />
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
|
<target name="build.index" description="Builds search index for the plug-in: org.eclipse.cdt.doc.isv" if="eclipse.running">
|
||||||
|
<help.buildHelpIndex manifest="${basedir}/plugin.xml" destination="${basedir}" />
|
||||||
|
</target>
|
||||||
|
|
||||||
<target name="convertSchemaToHtml" if="eclipse.running">
|
<target name="convertSchemaToHtml" if="eclipse.running">
|
||||||
<property name="dest" value="reference/extension-points" />
|
<property name="dest" value="reference/extension-points" />
|
||||||
<record name="${basedir}/cdtconvert.txt" action="start"/>
|
<record name="${basedir}/cdtconvert.txt" action="start"/>
|
||||||
|
|
|
@ -12,6 +12,7 @@
|
||||||
<toc
|
<toc
|
||||||
primary="false"
|
primary="false"
|
||||||
file="topics_Reference.xml"/>
|
file="topics_Reference.xml"/>
|
||||||
|
<index path="index/"/>
|
||||||
</extension>
|
</extension>
|
||||||
|
|
||||||
</plugin>
|
</plugin>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# Copyright (c) 2000, 2007 IBM Corporation and others.
|
# Copyright (c) 2000, 2011 IBM Corporation and others.
|
||||||
# All rights reserved. This program and the accompanying materials
|
# All rights reserved. This program and the accompanying materials
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
# are made available under the terms of the Eclipse Public License v1.0
|
||||||
# which accompanies this distribution, and is available at
|
# which accompanies this distribution, and is available at
|
||||||
|
@ -8,6 +8,9 @@
|
||||||
# Contributors:
|
# Contributors:
|
||||||
# IBM Corporation - initial API and implementation
|
# IBM Corporation - initial API and implementation
|
||||||
###############################################################################
|
###############################################################################
|
||||||
|
|
||||||
|
customBuildCallbacks=customBuildCallbacks.xml
|
||||||
|
|
||||||
bin.includes = about.html,\
|
bin.includes = about.html,\
|
||||||
concepts/,\
|
concepts/,\
|
||||||
contexts_CDT.xml,\
|
contexts_CDT.xml,\
|
||||||
|
@ -31,4 +34,8 @@ bin.includes = about.html,\
|
||||||
cheatsheets/,\
|
cheatsheets/,\
|
||||||
intro/,\
|
intro/,\
|
||||||
notices.html,\
|
notices.html,\
|
||||||
book.css
|
book.css,\
|
||||||
|
index*/
|
||||||
|
|
||||||
|
bin.excludes = build.properties,\
|
||||||
|
customBuildCallbacks.xml
|
||||||
|
|
163
doc/org.eclipse.cdt.doc.user/customBuildCallbacks.xml
Normal file
163
doc/org.eclipse.cdt.doc.user/customBuildCallbacks.xml
Normal file
|
@ -0,0 +1,163 @@
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<!-- Custom targets called from a project's generated build.xml -->
|
||||||
|
<!-- Set customBuildCallbacks=<path/to/this/file> in your build.properties.-->
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<project name="Build specific targets and properties" default="noDefault">
|
||||||
|
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<!-- Default target -->
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<target name="noDefault">
|
||||||
|
<echo message="This file must be called with explicit targets" />
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<!-- Steps to do before the target build.jars -->
|
||||||
|
<!-- Available parameters : -->
|
||||||
|
<!-- build.result.folder - folder to contain the build results -->
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<target name="pre.build.jars">
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<!-- Steps to do after the target build.jars -->
|
||||||
|
<!-- Available parameters : -->
|
||||||
|
<!-- build.result.folder - folder to contain the build results -->
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<target name="post.build.jars">
|
||||||
|
<antcall target="build.index"/>
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<target name="build.index" description="Builds search index for the plug-in: org.eclipse.rse.doc.user." if="eclipse.running">
|
||||||
|
<help.buildHelpIndex manifest="plugin.xml" destination="."/>
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<!-- Steps to do before the target build.sources -->
|
||||||
|
<!-- Available parameters : -->
|
||||||
|
<!-- build.result.folder - folder to contain the build results -->
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<target name="pre.build.sources">
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<!-- Steps to do after the target build.sources -->
|
||||||
|
<!-- Available parameters : -->
|
||||||
|
<!-- build.result.folder - folder to contain the build results -->
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<target name="post.build.sources">
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<!-- Steps to do before the compilation target <name> -->
|
||||||
|
<!-- Substitute "name" with the name of the compilation target, eg @dot -->
|
||||||
|
<!-- Available parameters : -->
|
||||||
|
<!-- source.foldern : n = 1 ... N, the source folders -->
|
||||||
|
<!-- target.folder : where the results of the compilation go -->
|
||||||
|
<!-- <name>.classpath : name = name of the compilation target. A -->
|
||||||
|
<!-- reference to the classpath structure. -->
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<target name="pre.name">
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<target name="pre.@dot">
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<!-- Steps to do during the compilation target <name>, after the compile -->
|
||||||
|
<!-- but before jaring. Substitute "name" with the name of the compilation-->
|
||||||
|
<!-- target, eg @dot -->
|
||||||
|
<!-- Available parameters : -->
|
||||||
|
<!-- source.foldern : n = 1 ... N, the source folders -->
|
||||||
|
<!-- target.folder : where the results of the compilation go -->
|
||||||
|
<!-- <name>.classpath : name = name of the compilation target. A -->
|
||||||
|
<!-- reference to the classpath structure. -->
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<target name="post.compile.name">
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<target name="post.compile.@dot">
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<!-- Steps to do after the compilation target <name> -->
|
||||||
|
<!-- Substitute "name" with the name of the compilation target, eg @dot -->
|
||||||
|
<!-- Available parameters : -->
|
||||||
|
<!-- jar.Location - the location of the compilation results -->
|
||||||
|
<!-- <name>.classpath : name = name of the compilation target. A -->
|
||||||
|
<!-- reference to the classpath structure. -->
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<target name="post.name">
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<target name="post.@dot">
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<!-- Steps to do before the target gather.bin.parts -->
|
||||||
|
<!-- Available parameters : -->
|
||||||
|
<!-- build.result.folder - folder containing the build results -->
|
||||||
|
<!-- target.folder - destination folder -->
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<target name="pre.gather.bin.parts">
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<!-- Steps to do after the target gather.bin.parts -->
|
||||||
|
<!-- Available parameters : -->
|
||||||
|
<!-- build.result.folder - folder containing the build results -->
|
||||||
|
<!-- target.folder - destination folder -->
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<target name="post.gather.bin.parts">
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<!-- Steps to do before the target gather.sources -->
|
||||||
|
<!-- Available parameters : -->
|
||||||
|
<!-- destination.temp.folder - destination folder -->
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<target name="pre.gather.sources">
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<!-- Steps to do after the target gather.sources -->
|
||||||
|
<!-- Available parameters : -->
|
||||||
|
<!-- destination.temp.folder - destination folder -->
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<target name="post.gather.sources">
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<!-- Steps to do before the target gather.logs -->
|
||||||
|
<!-- Available parameters : -->
|
||||||
|
<!-- destination.temp.folder - destination folder -->
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<target name="pre.gather.logs">
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<!-- Steps to do after the target gather.logs -->
|
||||||
|
<!-- Available parameters : -->
|
||||||
|
<!-- destination.temp.folder - destination folder -->
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<target name="post.gather.logs">
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<!-- Steps to do before the target clean -->
|
||||||
|
<!-- Available parameters : -->
|
||||||
|
<!-- destination.temp.folder - destination folder -->
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<target name="pre.clean">
|
||||||
|
</target>
|
||||||
|
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<!-- Steps to do after the target clean -->
|
||||||
|
<!-- Available parameters : -->
|
||||||
|
<!-- plugin.destination - final destination of the build -->
|
||||||
|
<!-- build.result.folder - results of the compilation -->
|
||||||
|
<!-- temp.folder - temporary folder -->
|
||||||
|
<!-- ===================================================================== -->
|
||||||
|
<target name="post.clean">
|
||||||
|
</target>
|
||||||
|
</project>
|
|
@ -14,7 +14,9 @@
|
||||||
file="toc.xml"
|
file="toc.xml"
|
||||||
primary="true">
|
primary="true">
|
||||||
</toc>
|
</toc>
|
||||||
|
<index path="index"/>
|
||||||
</extension>
|
</extension>
|
||||||
|
|
||||||
<!-- ============================================================================= -->
|
<!-- ============================================================================= -->
|
||||||
<!-- Define TOCs -->
|
<!-- Define TOCs -->
|
||||||
<!-- ============================================================================= -->
|
<!-- ============================================================================= -->
|
||||||
|
|
Loading…
Add table
Reference in a new issue