diff --git a/cmake/DeployMacros.cmake b/cmake/DeployMacros.cmake index d8dd6feb..1b4baa84 100644 --- a/cmake/DeployMacros.cmake +++ b/cmake/DeployMacros.cmake @@ -230,11 +230,11 @@ macro(make_rc _T _out) if ("x${${_T}_VERSION_MAJOR}" STREQUAL "x") message(FATAL_ERROR "Version for \"${_T}\" not set, use set_version()!") endif() - set(WINDOWS_RC_FULLNAME "${${_T}_FULLNAME}") - set(WINDOWS_RC_VERSION "${${_T}_VERSION}") - set(WINDOWS_RC_LABEL "${${_T}_LABEL}") - set(WINDOWS_RC_COMPANY "${${_T}_COMPANY}") - set(WINDOWS_RC_INFO "${${_T}_INFO}") + string(REPLACE "\"" "\"\"" WINDOWS_RC_FULLNAME "${${_T}_FULLNAME}") + string(REPLACE "\"" "\"\"" WINDOWS_RC_VERSION "${${_T}_VERSION}" ) + string(REPLACE "\"" "\"\"" WINDOWS_RC_LABEL "${${_T}_LABEL}" ) + string(REPLACE "\"" "\"\"" WINDOWS_RC_COMPANY "${${_T}_COMPANY}" ) + string(REPLACE "\"" "\"\"" WINDOWS_RC_INFO "${${_T}_INFO}" ) if (("x${${_T}_TYPE}" STREQUAL "x") OR ("x${${_T}_TYPE}" STREQUAL "xEXECUTABLE")) set(WINDOWS_RC_FILETYPE "0x1L") set(_rc_prefix "")