diff options
Diffstat (limited to 'build_files/windows/format.cmd')
-rw-r--r-- | build_files/windows/format.cmd | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/build_files/windows/format.cmd b/build_files/windows/format.cmd new file mode 100644 index 00000000000..ca5330dc37c --- /dev/null +++ b/build_files/windows/format.cmd @@ -0,0 +1,25 @@ +if EXIST %BLENDER_DIR%\..\lib\win64_vc14\llvm\bin\clang-format.exe ( + set CF_PATH=..\lib\win64_vc14\llvm\bin + goto detect_done +) +if EXIST %BLENDER_DIR%\..\lib\windows_vc14\llvm\bin\clang-format.exe ( + set CF_PATH=..\lib\windows_vc14\llvm\bin + goto detect_done +) + +echo clang-format not found +exit /b 1 + +:detect_done +echo found clang-format in %CF_PATH% + +REM TODO(sergey): Switch to Python from libraries when available. +set PYTHON="python.exe" +set FORMAT_PATHS=%BLENDER_DIR%\source\tools\utils_maintenance\clang_format_paths.py + +REM The formatting script expects clang-format to be in the current PATH. +set PATH=%CF_PATH%;%PATH% + +%PYTHON% %FORMAT_PATHS% --expand-tabs + +:EOF |