From 85273abf90d1ca391a4a6fa641fe883f5999b614 Mon Sep 17 00:00:00 2001 From: Cristian Adam Date: Mon, 30 Sep 2019 18:56:43 +0200 Subject: [PATCH] CMake Build: Add support for qtcdebugger Fixes: QTCREATORBUG-22920 Change-Id: I196ba1d987e95a5e33f3b6de2aa70b6720bc7f33 Reviewed-by: Alessandro Portale --- src/tools/CMakeLists.txt | 2 +- src/tools/qtcdebugger/CMakeLists.txt | 24 ++++++++---------------- 2 files changed, 9 insertions(+), 17 deletions(-) diff --git a/src/tools/CMakeLists.txt b/src/tools/CMakeLists.txt index d9867be0bc0..b1e7eecfe5d 100644 --- a/src/tools/CMakeLists.txt +++ b/src/tools/CMakeLists.txt @@ -36,7 +36,7 @@ if (APPLE) endif() add_subdirectory(qml2puppet) -# add_subdirectory(qtcdebugger) ## windows only +add_subdirectory(qtcdebugger) ## windows only # add_subdirectory(qtcrashhandler) add_subdirectory(qtc-askpass) add_subdirectory(qtcreatorcrashhandler) diff --git a/src/tools/qtcdebugger/CMakeLists.txt b/src/tools/qtcdebugger/CMakeLists.txt index 22b1ca8e2d9..af367a60b35 100644 --- a/src/tools/qtcdebugger/CMakeLists.txt +++ b/src/tools/qtcdebugger/CMakeLists.txt @@ -1,18 +1,10 @@ -# -# Copyright (C) YourCompany. All rights reserved. -# -# GENERATED BY CPP-DEPENDENCIES - do not edit, your changes will be lost -# If you must edit, remove these two lines to avoid regeneration +if (NOT WIN32) + return() +endif() -project(src.tools.qtcdebugger) - - -add_library(${PROJECT_NAME} STATIC - main.cpp +add_qtc_executable(qtcdebugger + DEPENDS Qt5::Widgets registryaccess psapi + SOURCES + main.cpp + PROPERTIES WIN32_EXECUTABLE ON ) - -target_link_libraries(${PROJECT_NAME} - PRIVATE - src -) -