Hi, Gary.... I'm intrigued how you would implement the "XML approach". Probably so easy I've totall yoverlooked it.... :):) Thanks! Rod
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Gary Feldman Sent: Tuesday, June 13, 2006 9:49 AM To: Ramya Niranjan Cc: nant-users@lists.sourceforge.net Subject: Re: [NAnt-users] Setting property after reading from a file. Ramya Niranjan wrote: > I have a text file info.txt that contains some version specific > information like: > MAJORVERSION=4.0 > MINORVERSION=11 > BRANCHINFO=COR > > What I need to do is create some properties like majorversion, > minorversion and branchinfo in NAnt and assign these values after > reading from the txt file. In short, whenever there is a change in the > version or branch value, I should change only this text file and not > the build file. Is this possible? > > I have tried using foreach item=Line in filename property=some value, > but this only sets the last value to the property as the previous 2 > value get overwritten. Loadfile is also not of much help. To do it that way, you'd obviously have to parse the line that you read in order to extract the correct property name. But you'd be much better off either storing this information in XML or using the response file technique suggested by Rod Ayers. The advantage of the XML approach is that it avoids the readonly issue, and it is easier to just automatically update one entry without having to update the entire file. The advantage of the response file approach is that it's easier to understand, read, and get working in the first place. Gary _______________________________________________ NAnt-users mailing list NAnt-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-users All the advantages of Linux Managed Hosting--Without the Cost and Risk! Fully trained technicians. The highest number of Red Hat certifications in the hosting industry. Fanatical Support. Click to learn more http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642 _______________________________________________ NAnt-users mailing list NAnt-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-users