summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2017-02-01 10:30:34 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2017-02-01 10:30:34 +0100
commit29ac897b114200c9f3de400cacbed017e16e06e5 (patch)
treeb8a97b66703b548d542d301d61c8c3d943980d6a
parenta910706986aa8e83e070d23525c02649d80c05c3 (diff)
downloadsink-29ac897b114200c9f3de400cacbed017e16e06e5.tar.gz
sink-29ac897b114200c9f3de400cacbed017e16e06e5.zip
Only use in the public interface what we have to use.
-rw-r--r--common/CMakeLists.txt13
1 files changed, 11 insertions, 2 deletions
diff --git a/common/CMakeLists.txt b/common/CMakeLists.txt
index 5e26cd9..92da470 100644
--- a/common/CMakeLists.txt
+++ b/common/CMakeLists.txt
@@ -116,8 +116,17 @@ SET_TARGET_PROPERTIES(${PROJECT_NAME}
116 SOVERSION 0 116 SOVERSION 0
117 EXPORT_NAME ${PROJECT_NAME} 117 EXPORT_NAME ${PROJECT_NAME}
118) 118)
119qt5_use_modules(${PROJECT_NAME} Network Gui) 119
120target_link_libraries(${PROJECT_NAME} ${storage_LIBS} KF5::Async KF5::Mime KF5::Contacts) 120qt5_use_modules(${PROJECT_NAME} LINK_PUBLIC Network)
121qt5_use_modules(${PROJECT_NAME} LINK_PRIVATE Gui)
122target_link_libraries(${PROJECT_NAME}
123PUBLIC
124 KF5::Async
125PRIVATE
126 ${storage_LIBS}
127 KF5::Mime
128 KF5::Contacts
129)
121install(TARGETS ${PROJECT_NAME} 130install(TARGETS ${PROJECT_NAME}
122 EXPORT SinkTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} ${LIBRARY_NAMELINK} ) 131 EXPORT SinkTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} ${LIBRARY_NAMELINK} )
123 132