Author: bodewig Date: Tue Aug 22 21:35:40 2006 New Revision: 433883 URL: http://svn.apache.org/viewvc?rev=433883&view=rev Log: separate directory for site
Added: ant/site/ (with props) ant/site/build.xml - copied, changed from r433876, ant/core/trunk/docs.xml ant/site/generated/ (with props) ant/site/lib/ ant/site/lib/antlr-runtime.jar (with props) ant/site/lib/commons-collections.jar (with props) ant/site/lib/jdom-b9.jar (with props) ant/site/lib/logkit-1.0.1.jar (with props) ant/site/lib/velocity-1.4.jar (with props) ant/site/lib/werken.xpath.jar (with props) Propchange: ant/site/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Tue Aug 22 21:35:40 2006 @@ -0,0 +1 @@ +xdocs http://svn.apache.org/repos/asf/ant/core/trunk/xdocs Copied: ant/site/build.xml (from r433876, ant/core/trunk/docs.xml) URL: http://svn.apache.org/viewvc/ant/site/build.xml?p2=ant/site/build.xml&p1=ant/core/trunk/docs.xml&r1=433876&r2=433883&rev=433883&view=diff ============================================================================== --- ant/core/trunk/docs.xml (original) +++ ant/site/build.xml Tue Aug 22 21:35:40 2006 @@ -1,82 +1,51 @@ <?xml version="1.0"?> <!-- - Copyright 2000-2005 The Apache Software Foundation - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. --> <project name="build-site" default="docs" basedir="."> - <description> - Build documentation - XDocs and Javadoc. - For building XDocs, edit xdocs/**/*.xml first. - If ../jakarta-site2 does not exist, set -Dsite.dir=... for it, - or just use -Dvelocity.dir=.../velocity-4.x if you have downloaded Velocity somewhere. - - XXX for no apparent reason, your CWD must be the main Ant source dir, or this will fail: - .../docs.xml:64: org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource './site.vsl' - </description> - <!-- Initialization properties --> <property name="project.name" value="ant"/> - <property name="docs.src" location="xdocs"/> - <property name="docs.dest" location="docs"/> + <property name="core.docs.src" location="xdocs"/> + <property name="core.docs.dest" location="generated"/> <property name="project.file" value="stylesheets/project.xml" /> - <property name="templ.path" location="xdocs/stylesheets" /> - <property name="velocity.props" location="${docs.src}/velocity.properties" /> + <property name="templ.path" location="${core.docs.src}/stylesheets" /> + <property name="velocity.props" location="${core.docs.src}/velocity.properties" /> <property name="include.xml" value="**/*.xml" /> - <target name="setup-explicit-classpath" if="velocity.dir"> - <path id="anakia.classpath"> - <fileset dir="${velocity.dir}"> - <include name="velocity-dep-*.jar"/> - <!-- XXX why is this needed separately? --> - <include name="build/lib/jdom-*.jar"/> - </fileset> - </path> - </target> - - <target name="setup-implicit-classpath" unless="velocity.dir"> - <property name="site.dir" location="../jakarta-site2"/> + <target name="setup-classpath"> <path id="anakia.classpath"> - <fileset dir="${site.dir}/lib"> - <include name="*.jar"/> - </fileset> + <fileset dir="lib"/> </path> </target> - <target name="prepare" depends="setup-explicit-classpath,setup-implicit-classpath"> - <available classname="org.apache.velocity.anakia.AnakiaTask" - property="AnakiaTask.present"> - <classpath refid="anakia.classpath"/> - </available> + <target name="prepare" depends="setup-classpath"> <condition property="onwindows"> <os family="windows"/> </condition> </target> - <target depends="prepare" name="prepare-error" unless="AnakiaTask.present"> - <echo> - AnakiaTask is not present! Please check to make sure that - velocity.jar is in your classpath. - </echo> - </target> - - <target name="anakia" if="AnakiaTask.present" depends="prepare-error"> + <target name="anakia" depends="prepare"> <taskdef name="anakia" classname="org.apache.velocity.anakia.AnakiaTask"> <classpath refid="anakia.classpath"/> </taskdef> - <anakia basedir="${docs.src}" destdir="${docs.dest}/" + <anakia basedir="${core.docs.src}" destdir="${core.docs.dest}/" extension=".html" style="./site.vsl" projectFile="${project.file}" excludes="**/stylesheets/**" @@ -85,21 +54,13 @@ templatePath="${templ.path}" velocityPropertiesFile="${velocity.props}"> </anakia> - <fixcrlf srcdir="${docs.dest}" includes="**/*.html"/> + <fixcrlf srcdir="${core.docs.dest}" includes="**/*.html"/> </target> <target name="fixcrlf" if="onwindows"> - <fixcrlf srcDir="${docs.dest}" eol="dos" includes="*.html"/> - </target> - - <target name="docs" if="AnakiaTask.present" depends="anakia,fixcrlf" description="Create XDocs."> - </target> - <target name="javadocs" description="Create Javadoc."> - <ant antfile="build.xml" target="dist_javadocs"> - <property name="dist.javadocs" value="${docs.dest}/manual/api" /> - </ant> + <fixcrlf srcDir="${core.docs.dest}" eol="dos" includes="*.html"/> </target> - <target name="all" depends="docs,javadocs" description="Create both XDocs and Javadoc."/> + <target name="docs" depends="anakia,fixcrlf" description="Create XDocs."/> </project> Propchange: ant/site/generated/ ------------------------------------------------------------------------------ --- svn:externals (added) +++ svn:externals Tue Aug 22 21:35:40 2006 @@ -0,0 +1 @@ +manual http://svn.apache.org/repos/asf/ant/core/tags/ANT_165/docs/manual Added: ant/site/lib/antlr-runtime.jar URL: http://svn.apache.org/viewvc/ant/site/lib/antlr-runtime.jar?rev=433883&view=auto ============================================================================== Binary file - no diff available. Propchange: ant/site/lib/antlr-runtime.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: ant/site/lib/commons-collections.jar URL: http://svn.apache.org/viewvc/ant/site/lib/commons-collections.jar?rev=433883&view=auto ============================================================================== Binary file - no diff available. Propchange: ant/site/lib/commons-collections.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: ant/site/lib/jdom-b9.jar URL: http://svn.apache.org/viewvc/ant/site/lib/jdom-b9.jar?rev=433883&view=auto ============================================================================== Binary file - no diff available. Propchange: ant/site/lib/jdom-b9.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: ant/site/lib/logkit-1.0.1.jar URL: http://svn.apache.org/viewvc/ant/site/lib/logkit-1.0.1.jar?rev=433883&view=auto ============================================================================== Binary file - no diff available. Propchange: ant/site/lib/logkit-1.0.1.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: ant/site/lib/velocity-1.4.jar URL: http://svn.apache.org/viewvc/ant/site/lib/velocity-1.4.jar?rev=433883&view=auto ============================================================================== Binary file - no diff available. Propchange: ant/site/lib/velocity-1.4.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: ant/site/lib/werken.xpath.jar URL: http://svn.apache.org/viewvc/ant/site/lib/werken.xpath.jar?rev=433883&view=auto ============================================================================== Binary file - no diff available. Propchange: ant/site/lib/werken.xpath.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]