forrest-svn mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cdupoiri...@apache.org
Subject svn commit: r417740 - /forrest/trunk/main/targets/plugins.xml
Date Wed, 28 Jun 2006 12:08:55 GMT
Author: cdupoirieux
Date: Wed Jun 28 05:08:55 2006
New Revision: 417740

URL: http://svn.apache.org/viewvc?rev=417740&view=rev
Log:
FOR-904 - Fail if the description of a plugin is not found.
The test is made in the fetch-plugin target.

Modified:
    forrest/trunk/main/targets/plugins.xml

Modified: forrest/trunk/main/targets/plugins.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/main/targets/plugins.xml?rev=417740&r1=417739&r2=417740&view=diff
==============================================================================
--- forrest/trunk/main/targets/plugins.xml (original)
+++ forrest/trunk/main/targets/plugins.xml Wed Jun 28 05:08:55 2006
@@ -360,6 +360,18 @@
         <echo>Fetch-plugin Ok, installing !</echo>
       </catch>
     </trycatch>
+    <!-- Here we stop if the description of a plugin has not been found... -->
+    <fail unless="plugin-found">STOP GENERATION !
+    WARNING - Cannot find the plugin description
+    ============================================ 
+
+    Unable to find the description of ${versioned.name} in the different descriptor files.
+    This plugin used by this project (declared in project.required.plugins variable of the
forrest.properties).
+    Forrest will stop the generation now.
+    To correct this :
+      - Check the name of the plugin and correct it in case it is wrong,
+      - Add the missing descriptor file in the list in the forrest.plugins.descriptors variable
(forrest.properties) if necessary...
+    </fail>
   </target>    
   
   <target name="install-plugin" depends="check-plugin, fetch-plugin, unpack-plugin"/>



Mime
View raw message