Yes, but you can append each file name delimiting it with either a cr lf
or pipe or something else.
<property name="SqlScripts" value="${SqlScripts + FileNameProp}" />
BOb
-----Original Message-----
From: Griffin Caprio [mailto:[EMAIL PROTECTED]
Sent: Friday, May 04, 2007 5:17 PM
To: Bob Archer
Cc: Ryan Anthony; [email protected]
Subject: Re: [NAnt-users] Sorting fileset
Bob,
How would you load the file names into a property ? I always though
properties were restricted to just "name=value" pairs. Is that not
correct?
Griffin
On May 3, 2007, at 5:24 PM, Bob Archer wrote:
> Put the file names in a property and sort them. Then loop through the
> names in the property running them in that order.
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Griffin
> Caprio
> Sent: Thursday, May 03, 2007 6:18 PM
> To: Ryan Anthony
> Cc: [email protected]
> Subject: Re: [NAnt-users] Sorting fileset
>
> So let's say that's not an option.
>
> Is there anything else I can do?
>
> Griffin Caprio
> 312.371.3869
> http://blog.1530technologies.com
>
>
>
> On May 3, 2007, at 4:08 PM, Ryan Anthony wrote:
>
>> I believe the quick and dirty answer is to add a zero in front of
>> each
>> single digit number.
>>
>> Ryan
>>
>> Griffin Caprio wrote:
>>> Hello all,
>>>
>>> I am trying to iterate through a directory of files that are
>>> numerically named:
>>>
>>> 1.sql
>>> 2.sql
>>> ...
>>>
>>> Using the foreach task is easy:
>>>
>>> <foreach item="File" property="loop.filepath">
>>> <in>
>>> <items>
>>> <include name="**.sql" />
>>> </items>
>>> </in>
>>> <do>
>>> <echo message="${loop.filepath}"/>
>>> </do>
>>> </foreach>
>>>
>>> However, this returns the list of files, sorted in text fashion, not
>>> numerically. For example, if 10.sql was in the directory, it would
>>> be returned before 2.sql. Obviously, since these files need to be
>>> run in order, this won't do.
>>>
>>> Is there anyway I can accomplish this?
>>>
>>> Thanks,
>>> Griffin Caprio
>>>
>>>
>>>
>>>
>>>
>>>
>>> --------------------------------------------------------------------
>>> -
>
>>> ----
>>> This SF.net email is sponsored by DB2 Express
>>> Download DB2 Express C - the FREE version of DB2 express and take
>>> control of your XML. No limits. Just data. Click to get it now.
>>> http://sourceforge.net/powerbar/db2/
>>> _______________________________________________
>>> NAnt-users mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/nant-users
>>>
>>> __________ NOD32 2238 (20070503) Information __________
>>>
>>> This message was checked by NOD32 antivirus system.
>>> http://www.eset.com
>>>
>>>
>>>
>
>
> ----------------------------------------------------------------------
> --
> -
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> NAnt-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/nant-users
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
NAnt-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nant-users