[Bf-blender-cvs] [d5a76451c01] master: GNUmakefile: add 'make format'
Campbell Barton
noreply at git.blender.org
Tue Apr 16 15:44:09 CEST 2019
Commit: d5a76451c016530dbb0aadcbb4053b8933066d50
Author: Campbell Barton
Date: Tue Apr 16 15:42:54 2019 +0200
Branches: master
https://developer.blender.org/rBd5a76451c016530dbb0aadcbb4053b8933066d50
GNUmakefile: add 'make format'
Convenience access to clang_format_paths.py utility.
===================================================================
M GNUmakefile
===================================================================
diff --git a/GNUmakefile b/GNUmakefile
index 35960733858..5a835baf10a 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -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
More information about the Bf-blender-cvs
mailing list