xref: /aosp_15_r20/build/make/tools/fixlinebreaks.sh (revision 9e94795a3d4ef5c1d47486f9a02bb378756cea8a)
1*9e94795aSAndroid Build Coastguard Worker#!/bin/sh
2*9e94795aSAndroid Build Coastguard Worker#
3*9e94795aSAndroid Build Coastguard Worker# Convert EOL convention on source files from CRLF to LF.
4*9e94795aSAndroid Build Coastguard Worker#
5*9e94795aSAndroid Build Coastguard Worker
6*9e94795aSAndroid Build Coastguard Workerecho "Scanning..."
7*9e94795aSAndroid Build Coastguard WorkerFILES=`find . \( -iname '*.c' -o -iname '*.cpp' -o -iname '*.h' -o -iname '*.mk' -o -iname '*.html' -o -iname '*.css' \) -print`
8*9e94795aSAndroid Build Coastguard Worker
9*9e94795aSAndroid Build Coastguard Workerecho "Converting..."
10*9e94795aSAndroid Build Coastguard Workerfor file in $FILES ; do
11*9e94795aSAndroid Build Coastguard Worker	echo $file
12*9e94795aSAndroid Build Coastguard Worker	tr -d \\r < $file > _temp_file
13*9e94795aSAndroid Build Coastguard Worker	mv _temp_file $file
14*9e94795aSAndroid Build Coastguard Workerdone
15*9e94795aSAndroid Build Coastguard Workerexit 0
16*9e94795aSAndroid Build Coastguard Worker
17