From 5680b8c36285a9a6011412bba0363e156cf4d7f6 Mon Sep 17 00:00:00 2001 From: Glenn Smith Date: Tue, 6 Dec 2022 17:28:06 -0500 Subject: Triage view: update exports list when functions change --- examples/triage/CMakeLists.txt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'examples/triage/CMakeLists.txt') diff --git a/examples/triage/CMakeLists.txt b/examples/triage/CMakeLists.txt index 60b60375..836e80b4 100644 --- a/examples/triage/CMakeLists.txt +++ b/examples/triage/CMakeLists.txt @@ -6,10 +6,15 @@ file(GLOB SOURCES *.cpp *.h) +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) + +find_package(Qt6 COMPONENTS Core Gui Widgets REQUIRED) + if(DEMO) - add_library(triage STATIC ${SOURCES}) + add_library(triage STATIC ${SOURCES} ${MOCS}) else() - add_library(triage SHARED ${SOURCES}) + add_library(triage SHARED ${SOURCES} ${MOCS}) endif() if(NOT BN_API_BUILD_EXAMPLES AND NOT BN_INTERNAL_BUILD) @@ -23,7 +28,7 @@ if(NOT BN_API_BUILD_EXAMPLES AND NOT BN_INTERNAL_BUILD) add_subdirectory(${BN_API_PATH} api) 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 -- cgit v1.3.1