forked from platformio/platformio-core
Fix issue for CLion project generator when environment contains space // Issue #2824
This commit is contained in:
@ -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
|
||||||
|
Reference in New Issue
Block a user