remove BOM from file during normalization, for #1152
parent
fe6a66c11e
commit
8018ab6a4c
4
Makefile
4
Makefile
|
@ -742,7 +742,7 @@ bytes_per_card.%:
|
||||||
reminder.txt: cards/cards.xml
|
reminder.txt: cards/cards.xml
|
||||||
grep 'reminder="[^"]*"' $^ -o | sed 's/reminder=//' | sort | uniq -c | sort -rn > $@
|
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:
|
normalize_files:
|
||||||
# add newline at end of file
|
# add newline at end of file
|
||||||
|
@ -751,6 +751,8 @@ normalize_files:
|
||||||
shopt -s globstar; sed -i -e 's/\x0D$$//' ${FILES}
|
shopt -s globstar; sed -i -e 's/\x0D$$//' ${FILES}
|
||||||
# convert tab to four spaces
|
# convert tab to four spaces
|
||||||
shopt -s globstar; sed -i -e 's/\t/ /g' ${FILES}
|
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
|
# remove empty lines in scripts
|
||||||
sed -i -e '/^\s*$$/d' release/Magarena/scripts/*.txt
|
sed -i -e '/^\s*$$/d' release/Magarena/scripts/*.txt
|
||||||
# use mtgimage for image
|
# use mtgimage for image
|
||||||
|
|
Loading…
Reference in New Issue