Commit 7cb20944d091bab3550cf32545feec17d57da63e
1 parent
5f979085
build fix
Showing
1 changed file
with
4 additions
and
4 deletions
openbr/CMakeLists.txt
| @@ -28,6 +28,10 @@ if (NOT ${BR_EMBEDDED}) | @@ -28,6 +28,10 @@ if (NOT ${BR_EMBEDDED}) | ||
| 28 | install(FILES ${HEADERS} DESTINATION include/openbr/gui) | 28 | install(FILES ${HEADERS} DESTINATION include/openbr/gui) |
| 29 | endif() | 29 | endif() |
| 30 | 30 | ||
| 31 | +if (NOT ${BR_EMBEDDED}) | ||
| 32 | + add_definitions(-DBR_LIBRARY) | ||
| 33 | +endif() | ||
| 34 | + | ||
| 31 | add_library(openbr SHARED ${SRC} ${BR_CORE} ${BR_JANUS} ${BR_GUI} ${BR_ICONS} ${BR_THIRDPARTY_SRC} ${BR_RESOURCES} ${NATURALSTRINGCOMPARE_SRC}) | 35 | add_library(openbr SHARED ${SRC} ${BR_CORE} ${BR_JANUS} ${BR_GUI} ${BR_ICONS} ${BR_THIRDPARTY_SRC} ${BR_RESOURCES} ${NATURALSTRINGCOMPARE_SRC}) |
| 32 | qt5_use_modules(openbr ${QT_DEPENDENCIES}) | 36 | qt5_use_modules(openbr ${QT_DEPENDENCIES}) |
| 33 | set_target_properties(openbr PROPERTIES | 37 | set_target_properties(openbr PROPERTIES |
| @@ -37,10 +41,6 @@ set_target_properties(openbr PROPERTIES | @@ -37,10 +41,6 @@ set_target_properties(openbr PROPERTIES | ||
| 37 | target_link_libraries(openbr ${BR_THIRDPARTY_LIBS}) | 41 | target_link_libraries(openbr ${BR_THIRDPARTY_LIBS}) |
| 38 | add_cppcheck(openbr) | 42 | add_cppcheck(openbr) |
| 39 | 43 | ||
| 40 | -if (NOT ${BR_EMBEDDED}) | ||
| 41 | - set_target_properties(openbr PROPERTIES DEFINE_SYMBOL BR_LIBRARY) | ||
| 42 | -endif() | ||
| 43 | - | ||
| 44 | # Janus implementation | 44 | # Janus implementation |
| 45 | if(BR_WITH_JANUS) | 45 | if(BR_WITH_JANUS) |
| 46 | set(JANUS_BUILD_PP5_WRAPPER ${BR_WITH_PP5} CACHE BOOL "Build Janus implementation using PittPatt 5") | 46 | set(JANUS_BUILD_PP5_WRAPPER ${BR_WITH_PP5} CACHE BOOL "Build Janus implementation using PittPatt 5") |