Looks like you may want to try setting fixlastline to
true on concat.

-Matt

--- Michele Brissette <[EMAIL PROTECTED]> wrote:
> I have the following code that keeps a log of my
> builds.  When I
> upgraded to Ant 1.6 from 1.5, the output of the
> following code changed.
>  
> 
>       <!--   append info from the lastbuild files to a
> running log -->
>       
> 
>       <target name="append-to-history-log">
>           <concat destfile="${history.file}"
> append="true">
>        
>       ---------------------------</concat>
>           <concat destfile="${history.file}"
> append="true">
>               <filelist dir="${lastbuild.files.dir}"
> files="${lastbuild.buildno.filename}"/>
>            </concat>
>            <concat destfile="${history.file}"
> append="true">.</concat>
> <!-- Line break -->
>            <concat destfile="${history.file}"
> append="true">
>                <filelist dir="${lastbuild.files.dir}"
>
files="${lastbuild.date.filename},${lastbuild.time.filename}"/>
>            </concat>
>            <concat destfile="${history.file}"
> append="true">
>               <filelist dir="${lastbuild.files.dir}"
> files="${lastbuild.user.filename}"/>
>            </concat>
>       </target>
> 
>  
> Ant 1.5 produced the following output:
> 
>       
>       ---------------------------
>       2003.14.0.0.4106.
>       2004.10.2609:27hbl4529
>       
>       ---------------------------
>       2003.14.0.0.4107.
>       2004.10.2613:25hbl4529
>       
>       ---------------------------
>       2003.14.0.0.4108.
>       2004.10.2617:24hbl4529
>        
> 
> Ant 1.6 produced this output:
> 
>       
>
---------------------------2003.14.0.0.4188.2004.11.1921:01hbl4529
>       
>       
>
---------------------------2003.14.0.0.4189.2004.11.2009:29hbl4529
>       
>       
>
---------------------------2003.14.0.0.4190.2004.11.2013:31hbl4529
>       
>       
>
---------------------------2003.14.0.0.4191.2004.11.2017:31hbl4529
> 
>  
> How can I correct this output to be more readable? 
> What was changed in
> 1.6 that effected output?
>  
>  
> I can get it working again by using multiple text
> files but it seems
> like a messy solution. 
>  
> If I create a header file
> (build-history-log.starttemplate) and a file
> for a space (space.tmp),  I can get it to work with
> the following code:
> 
>       <target name="append-to-history-log">
>            <concat destfile="${history.file}"
> append="true">
>                 <filelist dir="${lastbuild.files.dir}"
> files="build-history-log.starttemplate"/>
>            </concat>
>            <concat destfile="${history.file}"
> append="true"
> eol="crlf">
>                 <filelist dir="${lastbuild.files.dir}"
> files="${lastbuild.buildno.filename}"/>
>            </concat>
>            <concat destfile="${history.file}"
> append="true"
> eol="crlf">
>                 <filelist dir="${lastbuild.files.dir}"
> files="return.tmp"/>
>            </concat>
>            <concat destfile="${history.file}"
> append="true"
> eol="crlf">
>                 <filelist dir="${lastbuild.files.dir}"
>
files="${lastbuild.date.filename},space.tmp,${lastbuild.time.filename},s
> pace.tmp,${lastbuild.user.filename}"/>
>            </concat>
>       </target>
> 
> I'd rather not rely on outside files but if there
> aren't any other
> suggestions I'll use my fix.
>  
>  
>  
> Michele Brissette
>  
> Software Developer
> Landmark Graphics Canada, Inc.
> Direct: (403) 218-2227  (x8227)
> Email:  [EMAIL PROTECTED]
> <http://www.lgc.com/> 
>  
> >
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


                
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to