Error build INSTALL.vcxproj if CMAKE_DEBUG_POSTFIX specified
VTK ver 7.1. Reproduced on Win XP, CMake 3.4.3, VS2010 and Win 7, CMake 3.3.2, VS 2013. Project files geneated by CMake gui, builded by VS command prompt. msbuild INSTALL.vcxproj /p:configuration=debug(release) When CMAKE_DEBUG_POSTFIX entry was specified I receive error:
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: The command "setlocal\r [E:\Lib_prebuild\VTK\x86\INS TALL.vcxproj] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: "C:\Program Files (x86)\CMake\bin\cmake.exe" -DBUILD _TYPE=debug -P cmake_install.cmake\r [E:\Lib_prebuild\VTK\x86\INSTALL.vcxproj] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: if %errorlevel% neq 0 goto :cmEnd\r [E:\Lib_prebuild \VTK\x86\INSTALL.vcxproj] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: :cmEnd\r [E:\Lib_prebuild\VTK\x86\INSTALL.vcxproj] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: endlocal & call :cmErrorLevel %errorlevel% & goto :c mDone\r [E:\Lib_prebuild\VTK\x86\INSTALL.vcxproj] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: :cmErrorLevel\r [E:\Lib_prebuild\VTK\x86\INSTALL.vcx proj] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: exit /b %1\r [E:\Lib_prebuild\VTK\x86\INSTALL.vcxpro j] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: :cmDone\r [E:\Lib_prebuild\VTK\x86\INSTALL.vcxproj] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: if %errorlevel% neq 0 goto :VCEnd\r [E:\Lib_prebuild \VTK\x86\INSTALL.vcxproj] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: :VCEnd" exited with code 1. [E:\Lib_prebuild\VTK\x86 \INSTALL.vcxproj] Done Building Project "E:\Lib_prebuild\VTK\x86\INSTALL.vcxproj" (default target s) -- FAILED.
Build FAILED.
"E:\Lib_prebuild\VTK\x86\INSTALL.vcxproj" (default target) (1) -> (PostBuildEvent target) -> C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.ta rgets(132,5): error MSB3073: The command "setlocal\r [E:\Lib_prebuild\VTK\x86\I NSTALL.vcxproj] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: "C:\Program Files (x86)\CMake\bin\cmake.exe" -DBUILD _TYPE=debug -P cmake_install.cmake\r [E:\Lib_prebuild\VTK\x86\INSTALL.vcxproj] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: if %errorlevel% neq 0 goto :cmEnd\r [E:\Lib_prebuild \VTK\x86\INSTALL.vcxproj] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: :cmEnd\r [E:\Lib_prebuild\VTK\x86\INSTALL.vcxproj] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: endlocal & call :cmErrorLevel %errorlevel% & goto :c mDone\r [E:\Lib_prebuild\VTK\x86\INSTALL.vcxproj] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: :cmErrorLevel\r [E:\Lib_prebuild\VTK\x86\INSTALL.vcx proj] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: exit /b %1\r [E:\Lib_prebuild\VTK\x86\INSTALL.vcxpro j] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: :cmDone\r [E:\Lib_prebuild\VTK\x86\INSTALL.vcxproj] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: if %errorlevel% neq 0 goto :VCEnd\r [E:\Lib_prebuild \VTK\x86\INSTALL.vcxproj] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targ ets(132,5): error MSB3073: :VCEnd" exited with code 1. [E:\Lib_prebuild\VTK\x86 \INSTALL.vcxproj]