diff --git a/platformio/ide/tpls/clion/CMakeLists.txt.tpl b/platformio/ide/tpls/clion/CMakeLists.txt.tpl index b45e0eed..ddcb7eb8 100644 --- a/platformio/ide/tpls/clion/CMakeLists.txt.tpl +++ b/platformio/ide/tpls/clion/CMakeLists.txt.tpl @@ -6,7 +6,11 @@ set(PLATFORMIO_CMD "{{platformio_path}}") % for include in includes: % if include.startswith(user_home_dir): +% if "windows" in systype: +include_directories("$ENV{HOMEDRIVE}$ENV{HOMEPATH}{{include.replace(user_home_dir, '').replace("\\", "/")}}") +% else: include_directories("$ENV{HOME}{{include.replace(user_home_dir, '').replace("\\", "/")}}") +% end % else: include_directories("{{include.replace("\\", "/")}}") % end @@ -38,7 +42,7 @@ add_custom_target( add_executable({{project_name}} {{main_src_file.replace("\\", "/")}}) % else: # -# To enable code auto-completion, please specify path +# To enable code auto-completion, please specify path # to main source file (*.c, *.cpp) and uncomment line below # # add_executable({{project_name}} src/main_change_me.cpp)