You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since CMake Tools changed the activation condition from CMakeLists.txt found in the root to anywhere inside the workspace, we get into situations when it activates for non CMake repos. One example is when a non CMake repo contains some tests that have CMake files.
Preventing the activation or programmatically deactivating the extension might not be possible, but at least we would like to disable the features until the state of the workspace changes (it becomes a real valid CMake repo).
Integrate this functionality with the message box asking about QuickStart or cmake.sourceDirectory, providing a third option, to ignore this folder.
The text was updated successfully, but these errors were encountered:
This looks great, thank you. It's not clear to me though if this is something I can set in setting.json. I would like to share share my multiroot workspace with my team and they not get the popup about missing CMakeLists at all. Will that be possible?
Since CMake Tools changed the activation condition from CMakeLists.txt found in the root to anywhere inside the workspace, we get into situations when it activates for non CMake repos. One example is when a non CMake repo contains some tests that have CMake files.
Preventing the activation or programmatically deactivating the extension might not be possible, but at least we would like to disable the features until the state of the workspace changes (it becomes a real valid CMake repo).
Integrate this functionality with the message box asking about QuickStart or cmake.sourceDirectory, providing a third option, to ignore this folder.
The text was updated successfully, but these errors were encountered: