~nik90/ubuntu-clock-app/custom-swipe-delete

« back to all changes in this revision

Viewing changes to backend/CMakeLists.txt

  • Committer: Nekhelesh Ramananthan
  • Date: 2014-06-06 18:45:49 UTC
  • Revision ID: krnekhelesh@gmail.com-20140606184549-l8qpmg55pwqqurjd
Initial commit of files

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
include_directories(
 
2
    ${CMAKE_CURRENT_SOURCE_DIR}
 
3
)
 
4
 
 
5
set(ubuntu-clock-appbackend_SRCS modules/Timezone/backend.cpp modules/Timezone/timezone.cpp)
 
6
 
 
7
add_library(ubuntu-clock-appbackend MODULE ${ubuntu-clock-appbackend_SRCS})
 
8
 
 
9
set_target_properties(ubuntu-clock-appbackend PROPERTIES LIBRARY_OUTPUT_DIRECTORY Timezone)
 
10
 
 
11
qt5_use_modules(ubuntu-clock-appbackend Gui Qml Quick)
 
12
 
 
13
# Copy qmldir file to build dir for running in QtCreator
 
14
add_custom_target(ubuntu-clock-appbackend-qmldir ALL
 
15
    COMMAND cp ${CMAKE_CURRENT_SOURCE_DIR}/modules/Timezone/qmldir ${CMAKE_CURRENT_BINARY_DIR}/Timezone
 
16
    DEPENDS ${QMLFILES}
 
17
)
 
18
 
 
19
# Install plugin file
 
20
install(TARGETS ubuntu-clock-appbackend DESTINATION ${QT_IMPORTS_DIR}/Timezone/)
 
21
install(FILES   modules/Timezone/qmldir DESTINATION ${QT_IMPORTS_DIR}/Timezone/)