From aa83438c2dda627be54a7d85ad25cbec888408a2 Mon Sep 17 00:00:00 2001 From: Josh Klontz Date: Mon, 30 Nov 2015 11:11:28 -0500 Subject: [PATCH] introduced BR_THIRDPARTY_RESOURCES for adding thirdparty qrc files --- openbr/CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/openbr/CMakeLists.txt b/openbr/CMakeLists.txt index 6e9677c..2fe5774 100644 --- a/openbr/CMakeLists.txt +++ b/openbr/CMakeLists.txt @@ -28,7 +28,12 @@ if(NOT BR_EMBEDDED) install(FILES ${HEADERS} DESTINATION include/openbr/gui) endif() -add_library(openbr SHARED ${SRC} ${BR_CORE} ${BR_JANUS} ${BR_GUI} ${BR_ICONS} ${BR_THIRDPARTY_SRC} ${BR_RESOURCES} ${NATURALSTRINGCOMPARE_SRC}) +# Compile third party resources +if(BR_THIRDPARTY_RESOURCES) + qt5_add_resources(THIRDPARTY_RESOURCES ${BR_THIRDPARTY_RESOURCES}) +endif() + +add_library(openbr SHARED ${SRC} ${BR_CORE} ${BR_JANUS} ${BR_GUI} ${BR_ICONS} ${BR_THIRDPARTY_SRC} ${BR_RESOURCES} ${NATURALSTRINGCOMPARE_SRC} ${THIRDPARTY_RESOURCES}) qt5_use_modules(openbr ${QT_DEPENDENCIES}) set_target_properties(openbr PROPERTIES DEFINE_SYMBOL BR_LIBRARY -- libgit2 0.21.4