Thanks for the explanation!
-----Original Message-----
From: Rebhan, Gilbert [mailto:[EMAIL PROTECTED]
Sent: Tuesday, September 26, 2006 2:09 AM
To: Ant Users List
Subject: RE: Location attribute in property not resolving correctly
Hi,
that's the reason i _always_ use the unix style ' / '
although i'm running on windows.
so if writing =
dir.src=C:/Temp/compare_cmp
dir.dest=C:/Work/Dev/projects/Installer/code/Installer_c1.0.latest/cmp
it works.
also i write
//servername/...
instead of
\\servername\...
and there is more of that =
if you use a path on a windows machine, f.e. :
<path id="path.order">
<fileset dir="${foobar}">
<include name="*.txt" />
</fileset>
</path>
<timestampselector property="order.candidate"
pathref="path.order"
count="1"
age="eldest">
</timestampselector>
<echo file="C:/cc_workdir/temp.order">${order.candidate}</echo>
the path in the file you echoed to looks like :
C:\the\path\to\something
the windows path separator is used as you are running on windows
so if you try to load that file as property later, you have to go like
that =
<loadfile property="ordertxtfile" srcfile="C:/cc_workdir/temp.order">
<filterchain>
<replacestring from="\" to="/" />
</filterchain>
</loadfile>
or
...
<replacestring from="\" to="\\" />
...
otherwise it shows the behaviour you already stumpled upon
Regards, Gilbert
-----Original Message-----
From: William Lopez [mailto:[EMAIL PROTECTED]
Sent: Monday, September 25, 2006 9:38 PM
To: [email protected]
Subject: Location attribute in property not resolving correctly
Ant: 1.6.5
Java: 1.5.0_07
OS: WinXP
I have a build.properties with the following props defined:
dir.src=C:\Temp\compare_cmp
dir.dest=C:\Work\Dev\projects\Installer\code\Installer_c1.0.latest\cmp
The build is failing because the props are being resolved without the
backslashes. Here are the <echo>s:
[echo] Source:C:Tempcompare_cmp
[echo] Target:C:WorkDevprojectsInstallercodeInstaller_c1.0.latestcmp
I'm stumped.
Thanks,
-Will
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED] For additional
commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]