On Sat, Jun 5, 2010 at 6:42 PM, Gav... <ga...@16degrees.com.au> wrote: > > >> -----Original Message----- >> From: Gav... [mailto:ga...@16degrees.com.au] >> Sent: Sunday, 6 June 2010 8:29 AM >> To: dev@forrest.apache.org >> Subject: RE: svn commit: r951719 - /forrest/trunk/plugins/build.xml >> >> >> >> > -----Original Message----- >> > From: Gav... [mailto:ga...@16degrees.com.au] >> > Sent: Sunday, 6 June 2010 8:17 AM >> > To: dev@forrest.apache.org >> > Subject: RE: svn commit: r951719 - /forrest/trunk/plugins/build.xml >> > >> > >> > >> > > -----Original Message----- >> > > From: Tim Williams [mailto:william...@gmail.com] >> > > Sent: Sunday, 6 June 2010 7:05 AM >> > > To: Forrest Developers List >> > > Subject: Re: svn commit: r951719 - /forrest/trunk/plugins/build.xml >> > > >> > > On Sat, Jun 5, 2010 at 9:56 AM, <cross...@apache.org> wrote: >> > > > Author: crossley >> > > > Date: Sat Jun 5 13:56:23 2010 >> > > > New Revision: 951719 >> > > > >> > > > URL: http://svn.apache.org/viewvc?rev=951719&view=rev >> > > > Log: >> > > > Better detection of "java_exists". >> > > > Issue: FOR-1137 >> > > > >> > > > Modified: >> > > > forrest/trunk/plugins/build.xml >> > > > >> > > > Modified: forrest/trunk/plugins/build.xml >> > > > URL: >> > > >> > >> http://svn.apache.org/viewvc/forrest/trunk/plugins/build.xml?rev=951719 >> > > &r1=951718&r2=951719&view=diff >> > > > >> > > >> > >> ======================================================================= >> > > ======= >> > > > --- forrest/trunk/plugins/build.xml (original) >> > > > +++ forrest/trunk/plugins/build.xml Sat Jun 5 13:56:23 2010 >> > > > @@ -87,7 +87,8 @@ >> > > > <fileset dir="${plugin.lib.dir}" includes="*.jar"/> >> > > > <fileset dir="${plugin.lib.dir}" includes="*.zip"/> >> > > > </path> >> > > > - <available file="${plugin.java.dir}" property="java_exists" >> > > type="dir"/> >> > > > + <fileset dir="${plugin.java.dir}" id="java_present" >> > > includes="**/*.java"/> >> > > > + <pathconvert property="java_exists" refid="java_present" >> > > setonempty="false"/> >> > > > </target> >> > > > <target name="echo-init" depends="init-build-compiler" >> > > unless="no.echo.init"> >> > > > <buildnumber file="${build.dir}/build.number"/> >> > > >> > > I'm pretty sure this is causing our ails at the moment. I don't >> have >> > > time to figure out what it's all about and update it properly, >> should >> > > we revert for now? >> > >> > From what I can tell it should be something like: >> > >> > <fileset dir="${plugin.java.dir}" id="java_present"> >> > <include name ="**/*.java"/> >> > </fileset> >> > >> > (the includes= seems to include a dir rather than a set of files) >> > >> > I'll test it shortly. >> >> I was wrong there, either should be acceptable and makes no difference >> to >> the output. > > So, going back to the original form and altering it slightly: > > <available file="${plugin.java.dir}/**/*.java" property="java_exists"/> > > seems to work fine, though I haven’t seen wildcards in any examples, I'm > assuming this will work and set the property accordingly.
Thanks Gav, you gonna commit this one or you want me to do it? --tim