GNUmakefile: add 'make format'

Convenience access to clang_format_paths.py utility.
This commit is contained in:
Campbell Barton 2019-04-16 15:42:54 +02:00
parent fc32f98bbc
commit d5a76451c0

@ -123,6 +123,11 @@ Utilities
* update:
updates git and all submodules
* format
Format source code using clang (uses PATHS if passed in). For example::
make format PATHS="source/blender/blenlib source/blender/blenkernel"
Environment Variables
* BUILD_CMAKE_ARGS: Arguments passed to CMake.
@ -510,6 +515,10 @@ update: .FORCE
git submodule foreach git checkout master
git submodule foreach git pull --rebase origin master
format: .FORCE
PATH="../lib/${OS_NCASE}/llvm/bin/:$(PATH)" \
python3 source/tools/utils/clang_format_paths.py --expand-tabs $(PATHS)
# -----------------------------------------------------------------------------
# Documentation