~michihenning/storage-framework/no-boost-with-remote-client

« back to all changes in this revision

Viewing changes to src/qt/local_client/CMakeLists.txt

  • Committer: Michi Henning
  • Date: 2016-06-21 09:00:56 UTC
  • mfrom: (10.1.34 add_tests)
  • Revision ID: michi.henning@canonical.com-20160621090056-89bbdmj5yq3o5v0s
Merged add_tests branch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
    ${CMAKE_CURRENT_SOURCE_DIR}/RootImpl.cpp
8
8
    ${CMAKE_CURRENT_SOURCE_DIR}/RuntimeImpl.cpp
9
9
    ${CMAKE_CURRENT_SOURCE_DIR}/UploaderImpl.cpp
 
10
    ${CMAKE_SOURCE_DIR}/include/unity/storage/qt/client/internal/DownloaderImpl.h
 
11
    ${CMAKE_SOURCE_DIR}/include/unity/storage/qt/client/internal/UploaderImpl.h
10
12
)
11
13
 
12
14
include_directories(${GLIB_DEPS_INCLUDE_DIRS})
13
15
 
14
 
add_library(storage-framework-qt-local-client SHARED ${QT_CLIENT_LIB_PUBLIC_SRC} ${QT_LOCAL_CLIENT_LIB_INTERNAL_SRC})
15
 
qt5_use_modules(storage-framework-qt-local-client Core Network)
16
 
target_link_libraries(storage-framework-qt-local-client Qt5::Core Qt5::Network)
 
16
add_library(storage-framework-qt-local-client SHARED
 
17
    $<TARGET_OBJECTS:qt-client-lib-public>
 
18
    ${QT_LOCAL_CLIENT_LIB_INTERNAL_SRC})
 
19
qt5_use_modules(storage-framework-qt-local-client Concurrent Core Network)
 
20
set_target_properties(storage-framework-qt-local-client PROPERTIES AUTOMOC TRUE)
 
21
set_target_properties(storage-framework-qt-local-client PROPERTIES LINK_FLAGS "-Wl,--no-undefined")
 
22
target_link_libraries(storage-framework-qt-local-client
 
23
    Qt5::Concurrent
 
24
    Qt5::Core
 
25
    Qt5::Network
 
26
    ${Boost_LIBRARIES}
 
27
    ${GLIB_DEPS_LIBRARIES})