X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tools-for-build%2Fcanonicalize-whitespace;h=0d39131216e8439064dafb5456823ff28bd0ec74;hb=a7409fa0a69f733ea2460a1aeddbe04b5c4c0888;hp=5c64e6927e8ce5d2b24a4e2a054a8b0ef577c88e;hpb=1af3faa2b79125b774c2182cab841ed7ee555bed;p=sbcl.git diff --git a/tools-for-build/canonicalize-whitespace b/tools-for-build/canonicalize-whitespace index 5c64e69..0d39131 100755 --- a/tools-for-build/canonicalize-whitespace +++ b/tools-for-build/canonicalize-whitespace @@ -5,5 +5,13 @@ # Convert tabs to spaces and delete trailing whitespace in files # which we can safely assume to be source files in appropriate languages. +if ! expand -t 8 < $DEVNULL +then + # If we're building with MSYS on Windows GNU expand is not available, + # and what we get is Microsoft Expand, which is something quite different, + # so bail out. + exit +fi + tools-for-build/whitespacely-canonical-filenames \ | xargs tools-for-build/canonicalize-whitespace-1