12

How do I do unix2dos (or dos2unix) with ant. I.e. I want to change the newlines from linux newlines (if any) to dos newlines

flybywire
  • 232,954
  • 184
  • 384
  • 491

2 Answers2

21

Found - it is the Ant FixCRLF task.

martin clayton
  • 72,583
  • 29
  • 209
  • 194
flybywire
  • 232,954
  • 184
  • 384
  • 491
4

You can use the built-in fixcrlf ant task on a set of files instead of using dos2unix.
The following example is equal to running dos2unix on all *.sql files located under the "SQL" directory:

<fixcrlf srcdir="${SQL}" includes="**/*.sql" eol="lf" eof="remove" />

see for more details.

Stephan
  • 37,597
  • 55
  • 216
  • 310