Date: 2004-08-20T09:42:39
   Editor: EddieOneil <[EMAIL PROTECTED]>
   Wiki: Apache Beehive Wiki
   Page: For Beehive Developers
   URL: http://wiki.apache.org/beehive/For Beehive Developers

   no comment

Change Log:

------------------------------------------------------------------------------
@@ -44,8 +44,19 @@
 
 and are defined as top-level properties in the beehive.properties file so that 
components need not reference the build files directly.
 
+The component builds should expose a set of common targets that can be invoked 
from the top-level build.  This makes the `/build.xml` file clean and allows 
developers to move between targets and incrementally build with the same set of 
targets.
+
+{{{
+clean     -- clean the artifacts generated during a build
+build     -- build the component's source files into JARs
+deploy    -- deploy the components's runtime bits into a simulated 
distribution (coming soon)
+drt       -- run the Developer Regression Tests (drt)
+docs      -- build the documentation for a component
+}}}
+
 In general, Beehive components are structured as:
 {{{
+  build.xml   -- the component's top-level build file implementing the targets 
above
   ant/        -- Ant build files used by a component
   build/      -- transient build directory that contains build and test 
artifacts
   docs/       -- documentation for a component

Reply via email to