diff options
Diffstat (limited to 'src/printsupport/configure.cmake')
| -rw-r--r-- | src/printsupport/configure.cmake | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/printsupport/configure.cmake b/src/printsupport/configure.cmake index 2287789ac10..a72419a103d 100644 --- a/src/printsupport/configure.cmake +++ b/src/printsupport/configure.cmake @@ -9,8 +9,13 @@ #### Libraries -qt_find_package(Cups PROVIDED_TARGETS Cups::Cups MODULE_NAME printsupport QMAKE_LIB cups) - +if(NOT APPLE AND BUILD_SHARED_LIBS) + set(mark_cups_optional MARK_OPTIONAL) +else() + set(mark_cups_optional "") +endif() +qt_find_package(Cups PROVIDED_TARGETS Cups::Cups + MODULE_NAME printsupport QMAKE_LIB cups ${mark_cups_optional}) #### Tests |
