diff options
author | Campbell Barton <ideasman42@gmail.com> | 2016-01-01 22:30:19 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2016-01-01 22:31:11 +0300 |
commit | dc20db1c6c96d42277b1e17c9b9779f57b40f94e (patch) | |
tree | 67a41427aab1749314a2ff5d7e566075f03bc9f9 /make.bat | |
parent | 1ed610ed73807f7aa82b38e3572bb3a1829a1de7 (diff) |
make.bat: only configure once
Diffstat (limited to 'make.bat')
-rw-r--r-- | make.bat | 21 |
1 files changed, 12 insertions, 9 deletions
@@ -125,15 +125,18 @@ if NOT EXIST %BUILD_DIR%\nul ( mkdir %BUILD_DIR% ) -cmake ^ - %BUILD_CMAKE_ARGS% ^ - -H%BLENDER_DIR% ^ - -B%BUILD_DIR% ^ - %BUILD_CMAKE_ARGS% - -if %ERRORLEVEL% NEQ 0 ( - echo "Configuration Failed" - goto EOF +REM Only configure on first run +if NOT EXIST %BUILD_DIR%\Blender.sln ( + cmake ^ + %BUILD_CMAKE_ARGS% ^ + -H%BLENDER_DIR% ^ + -B%BUILD_DIR% ^ + %BUILD_CMAKE_ARGS% + + if %ERRORLEVEL% NEQ 0 ( + echo "Configuration Failed" + goto EOF + ) ) msbuild ^ |