CLion: Improve project portability using "${CMAKE_CURRENT_LIST_DIR}" instead of USER_HOME

This commit is contained in:
Ivan Kravets
2019-01-17 18:04:52 +02:00
parent b594c11718
commit db0bbcc043

View File

@ -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