]> source.dussan.org Git - aspectj.git/commitdiff
- fixed keyword for ajctaskCompiler tests
authorwisberg <wisberg>
Sat, 31 May 2003 07:37:54 +0000 (07:37 +0000)
committerwisberg <wisberg>
Sat, 31 May 2003 07:37:54 +0000 (07:37 +0000)
- disabled ajdeCompiler tests as hanging (swing thread?)
- added pass-through variable for aspectj build properties
- now testing for Testing module tests,
  to force fix for testing modules not getting test classes

build/release/build.xml

index e3bea48bbcd62135fc69817e0ce8a348c496e029..30bbdf0d8cba42f62015822df8cd16b46b81d001 100644 (file)
@@ -54,7 +54,8 @@
     skip.build.release    no build of release
     skip.build.tests      no build of tests
     version               set if not DEVELOPMENT(?)
-        
+    aspectj.build.props   Ant props for ../build.xml
+
     -- locations to re-use existing tree or install  
     aspectj.workspace     location for new cvs tree
     aspectj.modules.dir   ... for existing cvs tree
                <!-- re-enable when tested -->
                <property name="skip.cvs" value="true"/>
                
+               <property name="aspectj.build.props" value=""/>
                <property name="version" value="DEVELOPMENT"/>
                <property name="ant.verbose" value=""/>
                <property name="failonerror" value="true"/>
        <target name="init-junitTests-available" depends="init-variables"
                unless="tests.available">
                <available property="tests.available"
-                       classname="AjbrowserModuleTests">
+                       classname="TestingDriversModuleTests">
                        <classpath>
                                <path refid="jar.classpath"/>
                                <path location="${aspectj.lib.dir}/junit/junit.jar"/>
 
                <antcall target="do-run-harness">
                        <param name="suite.filename" value="ajcTests"/>
-                       <param name="harness.args" value="-ajctaskCompiler -ajctestSkipKeywords=knownLimitations-ajctaskCompiler"/>
+                       <param name="harness.args" value="-ajctaskCompiler -ajctestSkipKeywords=knownLimitation-ajctaskCompiler"/>
                        <param name="harness.suffix" value="-ajctaskCompiler"/>
                </antcall>
 
+               <!-- AJDE compiler hangs when done - unclose swing thread?
                <antcall target="do-run-harness">
                        <param name="suite.filename" value="ajcTests"/>
                        <param name="harness.args" value="-ajdeCompiler -ajctestSkipKeywords=knownLimitations-ajdeCompiler"/>
                        <param name="harness.suffix" value="-ajdeCompiler"/>
                </antcall>
+               -->
        </target>
        
        <!-- =======  do-{...} tasks are called only by other tasks ======== -->
                        <param name="ant.target" value="${do.ant.target}"/>
                        <param name="ant.output" 
                                location="${aj.build.log.dir}/build-${do.ant.target}"/>
-                       <param name="ant.properties" value="${do.ant.props}"/>
+                       <param name="ant.properties" value="${do.ant.props} ${aspectj.build.props}"/>
                </antcall>
        </target>