Author: hboutemy
Date: Sat Feb 14 22:51:31 2009
New Revision: 744580

URL: http://svn.apache.org/viewvc?rev=744580&view=rev
Log:
[MANTTASKS-114] added a FAQ

Added:
    maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/fml/
    maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/fml/faq.fml   (with 
props)
Modified:
    maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/apt/usage.apt
    maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/site.xml

Modified: maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/apt/usage.apt
URL: 
http://svn.apache.org/viewvc/maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/apt/usage.apt?rev=744580&r1=744579&r2=744580&view=diff
==============================================================================
--- maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/apt/usage.apt 
(original)
+++ maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/apt/usage.apt Sat 
Feb 14 22:51:31 2009
@@ -60,14 +60,14 @@
 </javac>
 -----
 
-  <(since 2.0.8)> For each dependency resolved using either inline declaration 
or a pom reference, the property 
+  <(since 2.0.8)> For each dependency resolved using either inline declaration 
or a pom reference, the property
   <<<groupId:artifactId:type[:classifier]>>> is defined pointing to the 
corresponding file.  For example,
   a resolved dependency on junit can be accessed in the following way:
-  
+
 -----
 <echo message="JUnit jar file downloaded to ${junit:junit:jar}"/>
 -----
-  
+
   Another option you can use is <<<filesetId>>>, which will give you a fileset 
reference that can be used to copy
   files into a particular location. For example, to populate <<<WEB-INF/lib>>> 
with your dependencies
   you could use the following:
@@ -375,8 +375,13 @@
       
{{{http://svn.apache.org/repos/asf/maven/components/trunk/maven-distribution/src/conf/settings.xml}
 sample settings file}}
       in the Maven installation.
 
-* Sample Ant Script
+* Examples
 
-  The file
-  {{{http://svn.apache.org/repos/asf/maven/ant-tasks/trunk/sample.build.xml} 
sample.build.xml}}
-  is a sample Ant script showing some of the functionality in action.
+  * Maven Ant Tasks's
+    
{{{http://svn.apache.org/repos/asf/maven/ant-tasks/branches/maven-ant-tasks-2.0.x/sample.build.xml}
 sample.build.xml}}
+    is a sample Ant script showing most of the functionality in action (it's 
used as unit-tests).
+
+  * Maven itself can be bootstrapped using Maven Ant Tasks:
+    see 
{{{http://svn.apache.org/repos/asf/maven/components/branches/maven-2.0.x/build.xml}
 build.xml}} in
+    Maven Core sources. Note that most content is about building Maven 
project: there is only a little part that is
+    using Maven Ant Tasks, to get dependencies, ie the <<<pull>>> target (with 
its <<<depends>>> targets).
\ No newline at end of file

Added: maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/fml/faq.fml
URL: 
http://svn.apache.org/viewvc/maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/fml/faq.fml?rev=744580&view=auto
==============================================================================
--- maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/fml/faq.fml (added)
+++ maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/fml/faq.fml Sat Feb 
14 22:51:31 2009
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+
+<!--
+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.
+-->
+
+<faqs title="Frequently Asked Questions">
+  <part id="General">
+    <faq id="build">
+      <question>How to build a Maven project with Maven Ant Tasks?</question>
+      <answer>
+        <p>Maven Ant Tasks are not meant to <i>build</i> a project based on 
its <code>pom.xml</code>, but only
+        get dependencies defined in <code>pom.xml</code>.</p>
+      </answer>
+    </faq>
+  </part>
+</faqs>
\ No newline at end of file

Propchange: maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/fml/faq.fml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/fml/faq.fml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Modified: maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/site.xml
URL: 
http://svn.apache.org/viewvc/maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/site.xml?rev=744580&r1=744579&r2=744580&view=diff
==============================================================================
--- maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/site.xml (original)
+++ maven/ant-tasks/branches/maven-ant-tasks-2.0.x/src/site/site.xml Sat Feb 14 
22:51:31 2009
@@ -33,8 +33,9 @@
       <item name="Installation" href="installation.html"/>
       <item name="Usage" href="usage.html"/>
       <item name="Release Notes" href="release-notes.html"/>
+      <item name="FAQ" href="faq.html"/>
     </menu>
-    <menu name="Reference">
+    <menu name="References">
       <item name="Task Reference" href="reference.html#Task">
         <item name="dependencies" href="reference.html#dependencies"/>
         <item name="install, deploy" href="reference.html#install"/>


Reply via email to