beehive-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ky...@apache.org
Subject svn commit: rev 46936 - incubator/beehive/trunk/controls/test
Date Mon, 20 Sep 2004 14:51:48 GMT
Author: kylem
Date: Mon Sep 20 07:51:47 2004
New Revision: 46936

Modified:
   incubator/beehive/trunk/controls/test/build.xml
Log:
Tweaked build for more complex composition test scenario to remove warning; one case was using
a generated type in another control's public interface, requiring that the sources that
produce the generated type be explicitly processed first. Sun's apt tool does not
allow codegen output from a processor phase to feed directly back into the compilation of
other artifacts in the same phase.


Modified: incubator/beehive/trunk/controls/test/build.xml
==============================================================================
--- incubator/beehive/trunk/controls/test/build.xml	(original)
+++ incubator/beehive/trunk/controls/test/build.xml	Mon Sep 20 07:51:47 2004
@@ -147,6 +147,15 @@
              classpathref="test.classpath" >
             <include name="**/checker/*.java"/>
         </apt>
+
+        <!-- Build the InnerControl controls used by composition tests.  This is only
+             necessary because the bean types are needed to compile a public interface -->
+        <apt srcdir="${controls.src}" destdir="${build.beans}" gendir="${build.beansrc}"
+             classpathref="test.classpath" compileByExtension="true"
+             srcExtensions="*.java,*.jcx,*.jcs" >
+            <include name="**/composition/InnerControl*"/>
+        </apt>
+
         <apt srcdir="${controls.src}" destdir="${build.beans}" gendir="${build.beansrc}"
              classpathref="test.classpath" compileByExtension="true"
              srcExtensions="*.java,*.jcx,*.jcs" >

Mime
View raw message