Fix for issue 525. Reviewed by knorton, tested by knorton, hcc, rdayal, and jat. git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@241 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/common.ant.xml b/common.ant.xml index a60b173..71b3e1c 100755 --- a/common.ant.xml +++ b/common.ant.xml
@@ -1,7 +1,21 @@ <project name="common"> + <!-- gwt.build.iscasesensitivefs is true if the filesystem of the + build machine is case-sensitive, false otherwise. Update with + new lines for any supported platforms with case-insensitive + filesystems + --> + <condition property="gwt.build.iscasesensitivefs" else="false"> + <not> + <or> + <os family="windows"/> + </or> + </not> + </condition> + <property name="test.ant.file" location="${gwt.root}/${project.tail}/build.xml" /> <condition property="project.valid"> - <equals arg1="${ant.file}" arg2="${test.ant.file}" /> + <equals arg1="${ant.file}" arg2="${test.ant.file}" + casesensitive="${gwt.build.iscasesensitivefs}"/> </condition> <fail unless="project.valid" message="This build file is in an inconsistent state." />