db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michelle Caisse <Michelle.Cai...@Sun.COM>
Subject Re: Patch for review: multiproject build
Date Tue, 11 Oct 2005 14:56:43 GMT
Michael,

Looks good.  I tested tck20.default and it works fine.  Thanks!

-- Michelle

Michael Bouschen wrote:

> Hi,
>
>> Multiproject build - Michelle proposes that we should create a new
>> multiproject goal that invokes the default goal of each TCK subproject.
>> This will compile all code, but not install the schema or run tests for
>> TCK20.
>>  
>>
> attached you find a patch for review adding goals jdo11.default, 
> jdo20.default and tck20.default to the maven.xml in trunk. The new 
> goals invoke the default goal on the corresponding subprojects.
>
> Regards Michael
>
>------------------------------------------------------------------------
>
>Index: maven.xml
>===================================================================
>--- maven.xml	(Revision 312493)
>+++ maven.xml	(Arbeitskopie)
>@@ -27,12 +27,15 @@
> 
>     <goal name="help">
>         <echo>Custom goals for this project are:</echo>
>-        <echo>  jdo11.build - builds all JDO1 projects</echo>
>-        <echo>  jdo11.clean - cleans all JDO1 projects</echo>
>-        <echo>  jdo20.build - builds all JDO2 projects</echo>
>-        <echo>  jdo20.clean - cleans all JDO2 projects</echo>
>-        <echo>  tck20.build - builds tck20 and dependent JDO2 projects</echo>
>-        <echo>  tck20.clean - cleans tck20 and dependent JDO2 projects</echo>
>+        <echo>  jdo11.build   - builds all JDO1 projects</echo>
>+        <echo>  jdo11.default - calls the default goal for all JDO1 projects</echo>
>+        <echo>  jdo11.clean   - cleans all JDO1 projects</echo>
>+        <echo>  jdo20.build   - builds all JDO2 projects</echo>
>+        <echo>  jdo20.default - calls the default goal for  all JDO2 projects</echo>
>+        <echo>  jdo20.clean   - cleans all JDO2 projects</echo>
>+        <echo>  tck20.build   - builds tck20 and dependent JDO2 projects</echo>
>+        <echo>  tck20.default - calls the default goal for tck20 and dependent
JDO2 projects</echo>
>+        <echo>  tck20.clean   - cleans tck20 and dependent JDO2 projects</echo>
>         <echo>Please check README.txt for more details.</echo>
>     </goal>
> 
>@@ -47,6 +50,13 @@
>         <attainGoal name="multiproject:goal"/>
>     </goal>
> 
>+    <goal name="jdo11.default" 
>+          description="Calls the default goal for all JDO1 projects">
>+        <j:set var="maven.multiproject.includes">${jdo11.projects}</j:set>
>+        <j:set var="goal">default</j:set>
>+        <attainGoal name="multiproject:goal"/>
>+    </goal>
>+
>     <goal name="jdo11.clean" 
>           description="Cleans all JDO1 projects">
>         <j:set var="maven.multiproject.includes">${jdo11.projects}</j:set>
>@@ -64,6 +74,13 @@
>         <attainGoal name="multiproject:goal"/>
>     </goal>
> 
>+    <goal name="jdo20.default"
>+          description="Calls the default goal for all JDO2 projects">
>+        <j:set var="maven.multiproject.includes">${jdo20.projects}</j:set>
>+        <j:set var="goal">default</j:set>
>+        <attainGoal name="multiproject:goal"/>
>+    </goal>
>+
>     <goal name="jdo20.clean"
>           description="Cleans all JDO2 projects">
>         <j:set var="maven.multiproject.includes">${jdo20.projects}</j:set>
>@@ -77,6 +94,13 @@
>         <attainGoal name="multiproject:goal"/>
>     </goal>
> 
>+    <goal name="tck20.default"
>+          description="Calls the default goal for tck20 and dependent JDO2 projects">
>+        <j:set var="maven.multiproject.includes">${tck20.projects}</j:set>
>+        <j:set var="goal">default</j:set>
>+        <attainGoal name="multiproject:goal"/>
>+    </goal>
>+
>     <goal name="tck20.clean"
>           description="Cleans tck20 and dependent JDO2 projects">
>         <j:set var="maven.multiproject.includes">${tck20.projects}</j:set>
>  
>


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message