remove BOM from file during normalization, for #1152

master
melvinzhang 2017-06-19 09:20:39 +08:00
parent fe6a66c11e
commit 8018ab6a4c
1 changed files with 3 additions and 1 deletions

View File

@ -742,7 +742,7 @@ bytes_per_card.%:
reminder.txt: cards/cards.xml
grep 'reminder="[^"]*"' $^ -o | sed 's/reminder=//' | sort | uniq -c | sort -rn > $@
FILES = release/Magarena/**/*.txt release/Magarena/**/*.groovy release/Magarena/decks/**/*.dec src/**/*.java
FILES = release/Magarena/**/*.txt release/Magarena/**/*.groovy release/Magarena/decks/**/*.dec src/**/*.java resources/magic/data/formats/*.fmt
normalize_files:
# add newline at end of file
@ -751,6 +751,8 @@ normalize_files:
shopt -s globstar; sed -i -e 's/\x0D$$//' ${FILES}
# convert tab to four spaces
shopt -s globstar; sed -i -e 's/\t/ /g' ${FILES}
# remove BOM
shopt -s globstar; sed -i -e '1s/^\xef\xbb\xbf//' ${FILES}
# remove empty lines in scripts
sed -i -e '/^\s*$$/d' release/Magarena/scripts/*.txt
# use mtgimage for image