We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 275f448 commit 0d1640aCopy full SHA for 0d1640a
1 file changed
CMakeLists.txt
@@ -72,10 +72,15 @@ else()
72
if(LSL_INSTALL_ROOT)
73
list(APPEND _lsl_hints "${LSL_INSTALL_ROOT}")
74
endif()
75
- # Common development layout hints
+ # Common development layout hints (including CLion cmake-build-* directories)
76
string(TOLOWER "${CMAKE_BUILD_TYPE}" _build_type_lower)
77
+ if(MSVC)
78
+ set(_clion_build_dir "cmake-build-${_build_type_lower}-visual-studio")
79
+ else()
80
+ set(_clion_build_dir "cmake-build-${_build_type_lower}")
81
+ endif()
82
foreach(_root IN ITEMS "../liblsl" "../../LSL/liblsl")
- foreach(_build IN ITEMS "build" "cmake-build-${_build_type_lower}")
83
+ foreach(_build IN ITEMS "build" "${_clion_build_dir}")
84
list(APPEND _lsl_hints "${CMAKE_CURRENT_LIST_DIR}/${_root}/${_build}/install")
85
endforeach()
86
0 commit comments