Sorry, I think someone else who uses Ant on NT will have to help from this point on...
Don't know why you should have trouble with "/" (Ant leverages Java's file name management feature that automatically adapts filenames between UNIX and Windows forms). I can only guess that this problem is due to the directory scanner in the fileset being initialized with "/" or "E:/" then finding that the include patterns also start with "E:/". Not sure how to get round this issue without doing something nasty like using <replace> to remove the "E:/" (or "E:\") from the list file filenames. Maybe there's some form of "selector" that you can use instead...? Phil :n. On Thu, 2004-11-11 at 15:44, [EMAIL PROTECTED] wrote: > i'm working on windos NT .It does not recognize "/".... > It does not work.If I add E: (the volume where all the file paths starts)does > not work as well > Help > > ---------- Initial Header ----------- > > From : "Phil Weighill-Smith" [EMAIL PROTECTED] > To : "Ant Developers List" [EMAIL PROTECTED] > Cc : > Date : Thu, 11 Nov 2004 14:46:51 +0000 > Subject : Re: getting files name by a text file and doing a jar > > > Sorry, I misread your example (didn't spot the includesfile attribute on > > the jar element and just saw the fileset! Assuming that all your > > filenames in the ${file.set.toJar} file are absolute filenames you > > probably need to change basedir: > > > > <jar destfile="${jar.name}" basedir="/" includesfile="${file.set.toJar}" > > > > > <fileset file="${jar.manifest.dir}"/> > > <manifest> > > <attribute name="Built-By" value="${build.by.jar}"/> > > <attribute name="Manifest-Version" value="1.0"/> > > <attribute name="Class-Path" value="${jar.classpath.dir}"/> > > </manifest> > > </jar> > > > > > > > On Thu, 2004-11-11 at 14:33, [EMAIL PROTECTED] wrote: > > > sorry I'm not sure to understand you .... > > > a line like that <jar destfile="${jar.name}" basedir="." > > > includesfile="${file.set.toJar}" > > > > is not what u mean? > > > Could you write me the xml line please > > > Regards > > > > > > > > > > > > ---------- Initial Header ----------- > > > > > > From : "Phil Weighill-Smith" [EMAIL PROTECTED] > > > To : "Ant Developers List" [EMAIL PROTECTED] > > > Cc : > > > Date : Thu, 11 Nov 2004 14:26:40 +0000 > > > Subject : Re: getting files name by a text file and doing a jar > > > > > > > You must use the includesfile attribute, not the file attribute. You > > > > will also have to specify a dir attribute that the files in the > > > > includesfile are relative to... if they aren't relative, you could try > > > > "/" as the directory for the fileset. > > > > > > > > On Thu, 2004-11-11 at 14:17, [EMAIL PROTECTED] wrote: > > > > > > > > > get problem!! It does a jar but does not include all the files > > > > > described in file.set.toJar.Take a look please! > > > > > I post you my build xml > > > > > > > > > > <?xml version="1.0"?> > > > > > <!DOCTYPE project [ > > > > > ]> > > > > > <project name="Automatic Packager" basedir="."> > > > > > <property file="${basedir}/automaticPackager.properties"/> > > > > > <property name="jar.output.dir" value="${jar.output.dir}"/> > > > > > <property name="jar.name" > > > > > value="${jar.name}"/> > > > > > <property name="jar.base.dir" > > > > > value="${jar.base.dir}"/> > > > > > <property name="jar.manifest.file" value="${jar.manifest.file}"/> > > > > > <property name="build.by.jar" > > > > > value="${build.by.jar}"/> > > > > > <property name="jar.classpath.dir" > > > > > value="${jar.classpath.dir}"/> > > > > > <!-- file.set.toJar e il file di test che contiene tutti i file da > > > > > jarrare! --> > > > > > <property name="file.set.toJar" value="${file.set.toJar}"/> > > > > > <!-- > > > > > =================================================================== > > > > > --> > > > > > <!-- Make jar file > > > > > --> > > > > > <!-- > > > > > =================================================================== > > > > > --> > > > > > <target name="jar"> > > > > > <mkdir dir="${jar.output.dir}"/> > > > > > <jar destfile="${jar.name}" basedir="." > > > > > includesfile="${file.set.toJar}" > > > > > > <fileset file="${jar.manifest.dir}"/> > > > > > <manifest> > > > > > <attribute name="Built-By" > > > > > value="${build.by.jar}"/> > > > > > <attribute name="Manifest-Version" > > > > > value="1.0"/> > > > > > <attribute name="Class-Path" > > > > > value="${jar.classpath.dir}"/> > > > > > </manifest> > > > > > </jar> > > > > > </target> > > > > > </project> > > > > > > > > > > ---------- Initial Header ----------- > > > > > > > > > > From : "Phil Weighill-Smith" [EMAIL PROTECTED] > > > > > To : "Ant Developers List" [EMAIL PROTECTED] > > > > > Cc : > > > > > Date : Thu, 11 Nov 2004 13:47:23 +0000 > > > > > Subject : Re: getting files name by a text file and doing a jar > > > > > > > > > > > Can't you just use a <jar> task with a nested <fileset> with the > > > > > > includesfile attribute set to point to your file containing the > > > > > > list of > > > > > > filenames? > > > > > > > > > > > > Phil :n. > > > > > > > > > > > > On Thu, 2004-11-11 at 13:42, [EMAIL PROTECTED] wrote: > > > > > > > > > > > > > Hi all > > > > > > > I'd like to read from a text file a sequence of files to add to a > > > > > > > jar.Actually I do not know how ant can help me. > > > > > > > What I want is a build.xml that real all the lines of a text file > > > > > > > (each rows describe a file name to jar) > > > > > > > and doing a unique jar. > > > > > > > Is it possible? > > > > > > > Regards > > > > > > > Giovanni > > > > > > > > > > > > > > > > > > > > > > > > > > > > ____________________________________________________________ > > > > > > > Libero ADSL: navighi gratis a 1.2 Mega, senza canone e costi di > > > > > > > attivazione. > > > > > > > Abbonati subito su http://www.libero.it > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > -- > > > > > > Phil Weighill-Smith <[EMAIL PROTECTED]> > > > > > > Volantis Systems > > > > > > > > > > > > > > > > > > > > > > > > > > ____________________________________________________________ > > > > > Libero ADSL: navighi gratis a 1.2 Mega, senza canone e costi di > > > > > attivazione. > > > > > Abbonati subito su http://www.libero.it > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > -- > > > > Phil Weighill-Smith <[EMAIL PROTECTED]> > > > > Volantis Systems > > > > > > > > > > > > > > > > ____________________________________________________________ > > > Libero ADSL: navighi gratis a 1.2 Mega, senza canone e costi di > > > attivazione. > > > Abbonati subito su http://www.libero.it > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > -- > > Phil Weighill-Smith <[EMAIL PROTECTED]> > > Volantis Systems > > > > > > ____________________________________________________________ > Libero ADSL: navighi gratis a 1.2 Mega, senza canone e costi di attivazione. > Abbonati subito su http://www.libero.it > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] -- Phil Weighill-Smith <[EMAIL PROTECTED]> Volantis Systems