I have two txt files – File1.txt – contains list of src dir File2.txt – contains list of dest dir
I need to do the copy using a loop from src dir to dest dir File1.txt (SVN dire structure) abcBIN abcBIN/fdPro …..so on File2.txt (LINUX structure) apps/xxx/yyy/bin/abc apps/xxx/yyy/bin/abc/fdpro ….so on I need to copy the abcBIN ‘s files dir to apps/xxx/yyy/bin/abc and so on. One to one mapping. <project xmlns:ac="antlib:net.sf.antcontrib"> <taskdef resource="net/sf/antcontrib/antcontrib.properties"> <classpath> <pathelement location="path-to-ant-contrib.jar"/> </classpath> </taskdef> <loadfile property="file1" srcfile="File1.txt"/> <loadfile property="file2" srcfile="File2.txt"/> <ac:for param="i" list="${file1}"> <ac:for param="j" list="${file2}"> <sequential> <echo>@{i}@{j}</echo> <echo>copying....</echo> <property name="src.dir" value="/home/name/svn_repo/dir" /> <property name="dest.dir" value="/home/name/mapp" /> <copy todir="${dest.dir}/@{j}"> <fileset dir="${src.dir}/@{i}"> </fileset> </copy> </sequential> </ac:for> </ac:for> </project> It is not working though I am getting an error “ac:for doesn't support the nested "for" element” I can’t use UNIX shell or Perl. It has to be done in ANT Please let me know if anyone has a better solution. -- View this message in context: http://ant.1045680.n5.nabble.com/nested-ant-cntrib-for-loops-tp1340132p5713435.html Sent from the Ant - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@ant.apache.org For additional commands, e-mail: user-h...@ant.apache.org