<?xml version="1.0"?> <project name="fixcrlf" default="cleanup" basedir="."> <target name="init"> <mkdir dir="result" /> </target> <target name="cleanup"> <delete dir="result" /> </target> <target name="test1" depends="init"> <fixcrlf srcdir="input" destdir="result" includes="Junk1.java" javafiles="true" tab="add" eol="crlf" eof="asis" /> </target> <target name="test2" depends="init"> <fixcrlf srcdir="input" destdir="result" includes="Junk2.java" javafiles="true" tab="add" cr="add" eol="crlf" eof="asis" /> </target> <target name="test3" depends="init"> <fixcrlf srcdir="input" destdir="result" includes="Junk3.java" javafiles="true" tab="remove" eol="lf" eof="asis" /> </target> <target name="test4" depends="init"> <fixcrlf srcdir="input" destdir="result" includes="Junk4.java" javafiles="true" tab="remove" eol="lf" eof="asis" /> </target> <target name="test5" depends="init"> <fixcrlf srcdir="input" destdir="result" includes="Junk5.java" tab="remove" eol="lf" eof="asis" /> </target> <target name="test6" depends="init"> <fixcrlf srcdir="input" destdir="result" includes="Junk6.java" tab="add" cr="remove" eol="crlf" eof="asis" /> </target> <target name="test7" depends="init"> <fixcrlf srcdir="input" destdir="result" includes="Junk7.java" tab="add" cr="add" eof="asis" /> </target> <target name="test8" depends="init"> <fixcrlf srcdir="input" destdir="result" includes="Junk8.java" javafiles="true" tab="add" cr="add" eof="add" /> </target> <target name="test9" depends="init"> <fixcrlf srcdir="input" destdir="result" includes="Junk9.java" javafiles="true" tab="remove" cr="remove" eof="remove" /> </target> <target name="testMacLines" depends="init"> <fixcrlf srcdir="input" destdir="result" includes="Mac2Unix" eol="lf" /> </target> <target name="testEncoding" depends="init"> <fixcrlf srcdir="input" destdir="result" includes="input.crlf.utf16" javafiles="false" cr="remove" encoding="UnicodeBig" /> </target> <target name="testLongLines" depends="init"> <fixcrlf srcdir="input" destdir="result" includes="longlines.crlf" javafiles="false" cr="remove" /> </target> <target name="testCrCrLfSequence-unix" depends="init"> <fixcrlf srcdir="input" destdir="result" includes="crcrlf" eol="lf" /> </target> <target name="testCrCrLfSequence-dos" depends="init"> <fixcrlf srcdir="input" destdir="result" includes="crcrlf" eol="crlf" /> </target> <target name="testCrCrLfSequence-mac" depends="init"> <fixcrlf srcdir="input" destdir="result" includes="crcrlf" eol="cr" /> </target> <target name="testFixlastDos" depends="init"> <fixcrlf srcdir="input" destdir="result" includes="fixlastfalse.lf" eol="crlf" /> </target> <target name="testFixlastFalseMac" depends="init"> <fixcrlf srcdir="input" destdir="result" includes="fixlastfalse.lf" eol="cr" fixlast="false" /> </target> <!-- Bugzilla Report 20840 --> <target name="createParentDirs" depends="init"> <fixcrlf srcdir="." destdir="result" includes="input/Junk1.java"/> </target> <target name="testFixFile" depends="init"> <fixcrlf file="input/longlines.crlf" destdir="result" /> </target> <target name="testFixFileExclusive" depends="init"> <fixcrlf file="input/longlines.crlf" srcdir="input" destdir="result"/> </target> <target name="testPreserveLastModified" depends="init"> <fixcrlf file="input/longlines.crlf" destdir="result" preservelastmodified="true" /> <fail> <condition> <not> <uptodate srcfile="result/longlines.crlf" targetfile="input/longlines.crlf" /> </not> </condition> </fail> <touch file="result/longlines.crlf" millis="0" /> <fixcrlf file="result/longlines.crlf" destdir="result" eol="lf" preservelastmodified="true" /> <fileset id="fs" file="result/longlines.crlf"> <date when="equal" millis="0" /> </fileset> <property name="fs" refid="fs" /> <fail unless="fs" /> </target> </project>