From 62eea57d4beca3fef26716a408b37f48df877a27 Mon Sep 17 00:00:00 2001 From: skarg Date: Tue, 3 Apr 2012 14:28:13 +0000 Subject: [PATCH] Updated svn EOL and MIME fixup script. --- bacnet-stack/fixup.sh | 128 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 128 insertions(+) diff --git a/bacnet-stack/fixup.sh b/bacnet-stack/fixup.sh index ee99b7de..d61f5d2f 100755 --- a/bacnet-stack/fixup.sh +++ b/bacnet-stack/fixup.sh @@ -15,6 +15,7 @@ do ${DOS2UNIX} ${filename} echo Setting Subversion EOL Style for ${filename} /usr/bin/svn propset svn:eol-style native ${filename} + /usr/bin/svn propset svn:mime-type text/plain ${filename} done for filename in $( find ${directory} -name '*.h' ) @@ -23,6 +24,133 @@ do ${DOS2UNIX} ${filename} echo Setting Subversion EOL Style for ${filename} /usr/bin/svn propset svn:eol-style native ${filename} + /usr/bin/svn propset svn:mime-type text/plain ${filename} +done + +for filename in $( find ${directory} -name '*.bat' ) +do + echo Fixing DOS/Unix ${filename} + ${DOS2UNIX} ${filename} + echo Setting Subversion EOL Style for ${filename} + /usr/bin/svn propset svn:eol-style native ${filename} + /usr/bin/svn propset svn:mime-type text/plain ${filename} +done + +for filename in $( find ${directory} -name '*.pl' ) +do + echo Fixing DOS/Unix ${filename} + ${DOS2UNIX} ${filename} + echo Setting Subversion EOL Style for ${filename} + /usr/bin/svn propset svn:eol-style native ${filename} + /usr/bin/svn propset svn:mime-type text/x-script.perl ${filename} +done + +for filename in $( find ${directory} -name '*.eww' ) +do + echo Fixing DOS/Unix ${filename} + ${DOS2UNIX} ${filename} + echo Setting Subversion EOL Style for ${filename} + /usr/bin/svn propset svn:eol-style native ${filename} + /usr/bin/svn propset svn:mime-type text/xml ${filename} +done + +for filename in $( find ${directory} -name '*.ewp' ) +do + echo Fixing DOS/Unix ${filename} + ${DOS2UNIX} ${filename} + echo Setting Subversion EOL Style for ${filename} + /usr/bin/svn propset svn:eol-style native ${filename} + /usr/bin/svn propset svn:mime-type text/xml ${filename} +done + +for filename in $( find ${directory} -name '*.cbp' ) +do + echo Fixing DOS/Unix ${filename} + ${DOS2UNIX} ${filename} + echo Setting Subversion EOL Style for ${filename} + /usr/bin/svn propset svn:eol-style native ${filename} + /usr/bin/svn propset svn:mime-type text/xml ${filename} +done + +for filename in $( find ${directory} -name '*.icf' ) +do + echo Fixing DOS/Unix ${filename} + ${DOS2UNIX} ${filename} + echo Setting Subversion EOL Style for ${filename} + /usr/bin/svn propset svn:eol-style native ${filename} + /usr/bin/svn propset svn:mime-type text/plain ${filename} +done + +for filename in $( find ${directory} -name '*.htm' ) +do + echo Fixing DOS/Unix ${filename} + ${DOS2UNIX} ${filename} + echo Setting Subversion EOL Style for ${filename} + /usr/bin/svn propset svn:eol-style native ${filename} + /usr/bin/svn propset svn:mime-type text/html ${filename} +done + +for filename in $( find ${directory} -name '*.txt' ) +do + echo Fixing DOS/Unix ${filename} + ${DOS2UNIX} ${filename} + echo Setting Subversion EOL Style for ${filename} + /usr/bin/svn propset svn:eol-style native ${filename} + /usr/bin/svn propset svn:mime-type text/plain ${filename} +done + +for filename in $( find ${directory} -name '*.lua' ) +do + echo Fixing DOS/Unix ${filename} + ${DOS2UNIX} ${filename} + echo Setting Subversion EOL Style for ${filename} + /usr/bin/svn propset svn:eol-style native ${filename} + /usr/bin/svn propset svn:mime-type text/plain ${filename} +done + +for filename in $( find ${directory} -name '*.sh' ) +do + echo Fixing DOS/Unix ${filename} + ${DOS2UNIX} ${filename} + echo Setting Subversion EOL Style for ${filename} + /usr/bin/svn propset svn:eol-style native ${filename} + /usr/bin/svn propset svn:mime-type text/x-script.sh ${filename} +done + +for filename in $( find ${directory} -name '*.b32' ) +do + echo Fixing DOS/Unix ${filename} + ${DOS2UNIX} ${filename} + echo Setting Subversion EOL Style for ${filename} + /usr/bin/svn propset svn:eol-style native ${filename} + /usr/bin/svn propset svn:mime-type text/x-makefile ${filename} +done + +for filename in $( find ${directory} -name '*.mak' ) +do + echo Fixing DOS/Unix ${filename} + ${DOS2UNIX} ${filename} + echo Setting Subversion EOL Style for ${filename} + /usr/bin/svn propset svn:eol-style native ${filename} + /usr/bin/svn propset svn:mime-type text/x-makefile ${filename} +done + +for filename in $( find ${directory} -name 'Makefile' ) +do + echo Fixing DOS/Unix ${filename} + ${DOS2UNIX} ${filename} + echo Setting Subversion EOL Style for ${filename} + /usr/bin/svn propset svn:eol-style native ${filename} + /usr/bin/svn propset svn:mime-type text/x-makefile ${filename} +done + +for filename in $( find ${directory} -name '*.xls' ) +do + echo Fixing DOS/Unix ${filename} + ${DOS2UNIX} ${filename} + echo Setting Subversion EOL Style for ${filename} + /usr/bin/svn propset svn:eol-style binary ${filename} + /usr/bin/svn propset svn:mime-type application/excel ${filename} done for filename in $( find ${directory} -name '*~' )