#!/bin/sh # 01.09.2005 Volker Quetschke # Tests if dmake can work with makefiles with DOS lineendings. # (issue 52238) : ${DMAKEPROG:=dmake} file1="mymakefile.mk" file2="mymakefile_dos.mk" tmpfiles="$file1 $file2" trap '{ echo "trapped signal - removing temporary files" ; rm -rf $tmpfiles ; }' 1 2 3 15 trap 'rm -rf $tmpfiles' 1 2 3 15 # Remember to quote variables in generated makefiles( $ -> \$ ). cat > $file1 < $file2 $AWK '{print $0"\r"}' $file1 > $file2 ${DMAKEPROG} -r -f $file2 result=$? test $result -eq 0 && echo "Success - Cleaning up" && rm -f ${tmpfiles} test $result -ne 0 && echo "Failure!" exit $result