diff --git a/CMakeLists.txt b/CMakeLists.txt index 53b7d67087..26e3d11d99 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -35,11 +35,13 @@ if(BUILD_WPF_GUI) include_external_msproject(MaaWpfGui ${PROJECT_SOURCE_DIR}/src/MaaWpfGui/MaaWpfGui.csproj) add_dependencies(MaaWpfGui MaaCore) - add_custom_target(run-MaaWpfGui - COMMAND "${CMAKE_BINARY_DIR}/bin/$/MAA.exe" - DEPENDS MaaWpfGui - WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/bin/$" - ) + if(DEFINED ENV{VSCODE_PID}) + add_custom_target(run-MaaWpfGui + COMMAND "${CMAKE_BINARY_DIR}/bin/$/MAA.exe" + DEPENDS MaaWpfGui + WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/bin/$" + ) + endif() endif() if(INSTALL_PYTHON)