From fbcfb7791e800abe33dc6883caaaf6b7868905b6 Mon Sep 17 00:00:00 2001 From: Nicholas Rishel Date: Mon, 20 Jan 2025 14:24:43 -0800 Subject: [PATCH] Build: Add support for absolute paths for `builddir` in make.bat Pull Request: https://projects.blender.org/blender/blender/pulls/133351 --- build_files/windows/parse_arguments.cmd | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/build_files/windows/parse_arguments.cmd b/build_files/windows/parse_arguments.cmd index d0f6d232d0f..cdf7eb1d661 100644 --- a/build_files/windows/parse_arguments.cmd +++ b/build_files/windows/parse_arguments.cmd @@ -13,7 +13,13 @@ if NOT "%1" == "" ( set BUILD_TYPE=Debug REM Build Configurations ) else if "%1" == "builddir" ( - set BUILD_DIR_OVERRRIDE=%BLENDER_DIR%..\%2 + REM Check if the second character is a : and interpret as an absolute path if present. + call set BUILDDIR_ARG=%~2 + if "!BUILDDIR_ARG:~1,1!" == ":" ( + set BUILD_DIR_OVERRRIDE=%2 + ) else ( + set BUILD_DIR_OVERRRIDE=%BLENDER_DIR%..\%2 + ) shift /1 ) else if "%1" == "with_tests" ( set TESTS_CMAKE_ARGS=%TESTS_CMAKE_ARGS% -DWITH_GTESTS=On