~ubuntu-clock-dev/ubuntu-clock-app/reboot-packaging

« back to all changes in this revision

Viewing changes to backend/CMakeLists.txt

  • Committer: Nekhelesh Ramananthan
  • Date: 2014-07-17 10:38:36 UTC
  • mto: This revision was merged to the branch mainline in revision 25.
  • Revision ID: krnekhelesh@gmail.com-20140717103836-8551gzwq61cz1g13
Made plugin naming more consistent

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
)
4
4
 
5
5
set(
6
 
    ubuntu-clock-appbackend_SRCS
 
6
    timezone_SRCS
7
7
    modules/Timezone/backend.cpp
8
8
    modules/Timezone/timezonemodel.cpp
9
9
    modules/Timezone/xmltimezonemodel.cpp
10
10
)
11
11
 
12
12
set(
13
 
    alarm-settingsbackend_SRCS
 
13
    alarmsettings_SRCS
14
14
    modules/Alarm/Settings/backend.cpp
15
15
    modules/Alarm/Settings/alarmsettings.cpp
16
16
)
17
17
 
18
 
add_library(ubuntu-clock-appbackend MODULE
19
 
    ${ubuntu-clock-appbackend_SRCS}
20
 
)
21
 
 
22
 
add_library(alarm-settingsbackend MODULE
23
 
    ${alarm-settingsbackend_SRCS}
24
 
)
25
 
 
26
 
set_target_properties(ubuntu-clock-appbackend PROPERTIES
 
18
add_library(timezone MODULE
 
19
    ${timezone_SRCS}
 
20
)
 
21
 
 
22
add_library(alarmsettings MODULE
 
23
    ${alarmsettings_SRCS}
 
24
)
 
25
 
 
26
set_target_properties(timezone PROPERTIES
27
27
    LIBRARY_OUTPUT_DIRECTORY Timezone
28
28
)
29
29
 
30
 
set_target_properties(alarm-settingsbackend PROPERTIES
 
30
set_target_properties(alarmsettings PROPERTIES
31
31
    LIBRARY_OUTPUT_DIRECTORY Alarm/Settings
32
32
)
33
33
 
34
 
qt5_use_modules(ubuntu-clock-appbackend Gui Qml Quick)
35
 
qt5_use_modules(alarm-settingsbackend Gui Qml Quick DBus)
 
34
qt5_use_modules(timezone Gui Qml Quick)
 
35
qt5_use_modules(alarmsettings Gui Qml Quick DBus)
36
36
 
37
37
# Copy qmldir file to build dir for running in QtCreator
38
 
add_custom_target(ubuntu-clock-appbackend-qmldir ALL
 
38
add_custom_target(timezone-qmldir ALL
39
39
    COMMAND cp ${CMAKE_CURRENT_SOURCE_DIR}/modules/Timezone/qmldir ${CMAKE_CURRENT_BINARY_DIR}/Timezone
40
40
    DEPENDS ${QMLFILES}
41
41
)
42
42
 
43
 
add_custom_target(alarm-settingsbackend-qmldir ALL
 
43
add_custom_target(alarmsettings-qmldir ALL
44
44
    COMMAND cp ${CMAKE_CURRENT_SOURCE_DIR}/modules/Alarm/Settings/qmldir ${CMAKE_CURRENT_BINARY_DIR}/Alarm/Settings
45
45
    DEPENDS ${QMLFILES}
46
46
)
47
47
 
48
48
# Install plugin file
49
 
install(TARGETS ubuntu-clock-appbackend DESTINATION ${QT_IMPORTS_DIR}/Timezone/)
 
49
install(TARGETS timezone DESTINATION ${QT_IMPORTS_DIR}/Timezone/)
50
50
install(FILES   modules/Timezone/qmldir DESTINATION ${QT_IMPORTS_DIR}/Timezone/)
51
51
 
52
 
install(TARGETS alarm-settingsbackend DESTINATION ${QT_IMPORTS_DIR}/Alarm/Settings/)
 
52
install(TARGETS alarmsettings DESTINATION ${QT_IMPORTS_DIR}/Alarm/Settings/)
53
53
install(FILES   modules/Alarm/Settings/qmldir DESTINATION ${QT_IMPORTS_DIR}/Alarm/Settings/)