Просмотр исходного кода

scripts: add ability to override uncrustify binary

Daniele Bartolini 3 лет назад
Родитель
Сommit
d4cb46028b
1 измененных файлов с 9 добавлено и 5 удалено
  1. 9 5
      scripts/uncrustify/uncrustify-wrapper.sh

+ 9 - 5
scripts/uncrustify/uncrustify-wrapper.sh

@@ -48,10 +48,14 @@ else
 	OS="linux"
 fi
 
+if [ -z "${UNCRUSTIFY}" ]; then
+	UNCRUSTIFY=./scripts/uncrustify/bin/"${OS}"/uncrustify
+fi
+
 # Do uncrustify.
-./scripts/uncrustify/bin/"${OS}"/uncrustify -q -c "$1" -l "$2" -f "$3" \
-	| fix_indentation_char                                             \
-	| add_newline_before_namespace_closing_bracket                     \
-	| fix_semicolon_indentation                                        \
-	> "$3".new                                                         \
+${UNCRUSTIFY} -q -c "$1" -l "$2" -f "$3"           \
+	| fix_indentation_char                         \
+	| add_newline_before_namespace_closing_bracket \
+	| fix_semicolon_indentation                    \
+	> "$3".new                                     \
 	&& mv "$3".new "$3"