Fix issue for CLion project generator when environment contains space // Issue #2824

This commit is contained in:
Ivan Kravets
2019-08-30 10:55:13 +03:00
parent 386883fbe5
commit db6f983364

View File

@ -47,7 +47,7 @@ SET(CMAKE_C_STANDARD {{ cc_stds[-1] }})
set(CMAKE_CXX_STANDARD {{ cxx_stds[-1] }}) set(CMAKE_CXX_STANDARD {{ cxx_stds[-1] }})
% end % end
if (CMAKE_BUILD_TYPE MATCHES {{ env_name }}) if (CMAKE_BUILD_TYPE MATCHES "{{ env_name }}")
%for define in defines: %for define in defines:
add_definitions(-D'{{!re.sub(r"([\"\(\)#])", r"\\\1", define)}}') add_definitions(-D'{{!re.sub(r"([\"\(\)#])", r"\\\1", define)}}')
%end %end
@ -64,7 +64,7 @@ endif()
% end % end
% %
% for env, data in ide_data.items(): % for env, data in ide_data.items():
if (CMAKE_BUILD_TYPE MATCHES {{ env }}) if (CMAKE_BUILD_TYPE MATCHES "{{ env }}")
% for define in data["defines"]: % for define in data["defines"]:
add_definitions(-D'{{!re.sub(r"([\"\(\)#])", r"\\\1", define)}}') add_definitions(-D'{{!re.sub(r"([\"\(\)#])", r"\\\1", define)}}')
% end % end