From 63075c960796876c657b74e56a160303ea1223ef Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Thu, 17 Jan 2019 18:04:52 +0200 Subject: [PATCH] CLion: Improve project portability using "${CMAKE_CURRENT_LIST_DIR}" instead of USER_HOME --- platformio/ide/tpls/clion/CMakeListsPrivate.txt.tpl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platformio/ide/tpls/clion/CMakeListsPrivate.txt.tpl b/platformio/ide/tpls/clion/CMakeListsPrivate.txt.tpl index 65423e22..a1c84d68 100644 --- a/platformio/ide/tpls/clion/CMakeListsPrivate.txt.tpl +++ b/platformio/ide/tpls/clion/CMakeListsPrivate.txt.tpl @@ -1,12 +1,12 @@ % def _normalize_path(path): -% if user_home_dir in path: +% if project_dir in path: +% path = path.replace(project_dir, "${CMAKE_CURRENT_LIST_DIR}") +% elif user_home_dir in path: % if "windows" in systype: % path = path.replace(user_home_dir, "$ENV{HOMEDRIVE}$ENV{HOMEPATH}") % else: % path = path.replace(user_home_dir, "$ENV{HOME}") % end -% elif project_dir in path: -% path = path.replace(project_dir, "${CMAKE_CURRENT_LIST_DIR}") % end % return path.replace("\\", "/") % end