From d2c6a8ffb9d58bf24d6d7dafb7d04415677e46e6 Mon Sep 17 00:00:00 2001 From: Cristian Adam Date: Mon, 30 Sep 2019 18:40:37 +0200 Subject: CMake Build: Add build for wininterrupt Fixes: QTCREATORBUG-22918 Change-Id: I5158a5356c9d083b1bc43bd028e767d16a9ecab5 Reviewed-by: Alessandro Portale --- src/tools/CMakeLists.txt | 2 +- src/tools/wininterrupt/CMakeLists.txt | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/tools/CMakeLists.txt b/src/tools/CMakeLists.txt index 5c9ede1586..d9867be0bc 100644 --- a/src/tools/CMakeLists.txt +++ b/src/tools/CMakeLists.txt @@ -45,5 +45,5 @@ add_subdirectory(qtpromaker) # add_subdirectory(screenshotcropper) ## qbs does not build this either add_subdirectory(sdktool) add_subdirectory(valgrindfake) -# add_subdirectory(wininterrupt) ## windows only +add_subdirectory(wininterrupt) ## windows only # add_subdirectory(winrtdebughelper) ## windows only diff --git a/src/tools/wininterrupt/CMakeLists.txt b/src/tools/wininterrupt/CMakeLists.txt index 704b417ff5..102aa7ca5d 100644 --- a/src/tools/wininterrupt/CMakeLists.txt +++ b/src/tools/wininterrupt/CMakeLists.txt @@ -1,12 +1,12 @@ -# -# 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.wininterrupt) +set(Arch 32) +if (CMAKE_SIZEOF_VOID_P EQUAL 8) + set(Arch 64) +endif() - -add_library(${PROJECT_NAME} INTERFACE +add_qtc_executable(win${Arch}interrupt + SOURCES wininterrupt.c ) - -- cgit v1.2.1