diff options
| author | Mason Reed <mason@vector35.com> | 2024-05-23 08:16:01 -0400 |
|---|---|---|
| committer | Mason Reed <mason@vector35.com> | 2024-05-23 08:16:20 -0400 |
| commit | 7e1e001b7b07285913d05a0dea31fba99395ca02 (patch) | |
| tree | 40a3a393424e04cc6979300bf00424ec6c70cbd2 /examples | |
| parent | 304969ef22b4c58e3e890e77b36adcafbad25175 (diff) | |
Fix building background_task example plugin on headless
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/background_task/CMakeLists.txt | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/examples/background_task/CMakeLists.txt b/examples/background_task/CMakeLists.txt index 36e012b0..dde3b2c8 100644 --- a/examples/background_task/CMakeLists.txt +++ b/examples/background_task/CMakeLists.txt @@ -2,11 +2,8 @@ cmake_minimum_required(VERSION 3.13 FATAL_ERROR) project(background_task CXX C) -file(GLOB SOURCES - src/*.cpp - src/*.h) - -add_library(background_task SHARED ${SOURCES}) +add_library(background_task SHARED + src/backgroundtask.cpp) if(NOT BN_API_BUILD_EXAMPLES AND NOT BN_INTERNAL_BUILD) # Out-of-tree build @@ -19,7 +16,8 @@ if(NOT BN_API_BUILD_EXAMPLES AND NOT BN_INTERNAL_BUILD) add_subdirectory(${BN_API_PATH} api) endif() -target_link_libraries(background_task binaryninjaui) +target_link_libraries(${PROJECT_NAME} + binaryninjaapi) set_target_properties(background_task PROPERTIES CXX_STANDARD 17 @@ -29,8 +27,4 @@ set_target_properties(background_task PROPERTIES POSITION_INDEPENDENT_CODE ON LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/out/bin) -if(BN_INTERNAL_BUILD) - ui_plugin_rpath(background_task) -endif() - bn_install_plugin(${PROJECT_NAME}) |
