From 11b350aa1984cc19a2993fd5a60b5eabe28dc8bc Mon Sep 17 00:00:00 2001 From: rose <47357290+rompse@users.noreply.github.com> Date: Thu, 30 Sep 2021 16:00:17 -0400 Subject: Fix CMake recursive subdirectories & triage build --- examples/triage/CMakeLists.txt | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'examples/triage') diff --git a/examples/triage/CMakeLists.txt b/examples/triage/CMakeLists.txt index 05dd03ce..4eb6ef5f 100644 --- a/examples/triage/CMakeLists.txt +++ b/examples/triage/CMakeLists.txt @@ -1,12 +1,8 @@ cmake_minimum_required(VERSION 3.9 FATAL_ERROR) -option(QT6 "Target Qt 6" OFF) - project(triage) -if(NOT QT6) - set(CMAKE_OSX_ARCHITECTURES x86_64) -endif() +find_package(Qt6 COMPONENTS Core Gui Widgets REQUIRED) file(GLOB SOURCES *.cpp @@ -18,8 +14,9 @@ else() add_library(triage SHARED ${SOURCES}) endif() -target_link_libraries(triage binaryninjaapi binaryninjaui) - +target_link_libraries(triage binaryninjaapi binaryninjaui + Qt6::Core Qt6::Gui Qt6::Widgets) + set_target_properties(triage PROPERTIES CXX_STANDARD 17 CXX_VISIBILITY_PRESET hidden -- cgit v1.3.1