The fact that you getting an additional BACKUP directory created is very strange... I believe the that contents of the ${WORKDIR} are different than you believe...it seems un-believable that the <mkdir> would create an additional level.
Later, Ninju --- Douglas Kramer <[EMAIL PROTECTED]> wrote: > I have this mkdir statement, but on Solaris, if > BACKUP already > exists, it creates a BACKUP directory inside of it: > BACKUP/BACKUP > > <mkdir dir="${WORKDIR}/BACKUP" /> > > I believe this creates a directory only if one > doesn't > exist. > > <target name="test"> > <available file="${WORKDIR}/BACKUP" > property="file.exists" value="true" /> > </target> > > <target name="makedir" depends="test" > unless="file.exists"> > <mkdir dir="${WORKDIR}/BACKUP" /> > </target> > > Is there a simpler way to do it all in one task? > > -Doug > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > __________________________________ Do you Yahoo!? Yahoo! Mail - Find what you need with new enhanced search. http://info.mail.yahoo.com/mail_250 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]