From 61eb989eddd40465e58e7f142f154b1465432dba Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Tue, 9 Jan 2018 22:15:03 +0200 Subject: [PATCH] Fix project generator for CLion // Issue #1287 --- platformio/ide/tpls/clion/CMakeListsPrivate.txt.tpl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platformio/ide/tpls/clion/CMakeListsPrivate.txt.tpl b/platformio/ide/tpls/clion/CMakeListsPrivate.txt.tpl index 8d63931b..6efdb036 100644 --- a/platformio/ide/tpls/clion/CMakeListsPrivate.txt.tpl +++ b/platformio/ide/tpls/clion/CMakeListsPrivate.txt.tpl @@ -7,8 +7,9 @@ SET(CMAKE_CXX_FLAGS_DISTRIBUTION "{{cxx_flags}}") SET(CMAKE_C_FLAGS_DISTRIBUTION "{{cc_flags}}") set(CMAKE_CXX_STANDARD 11) +% import re % for define in defines: -add_definitions(-D'{{!re.sub(r"([\"()#])",r"\\\1",define)}}') +add_definitions(-D'{{!re.sub(r"([\"\(\)#])", r"\\\1", define)}}') % end % for include in includes: