1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
project(service-appmgr)
message( "${PROJECT_NAME} ${CMAKE_CURRENT_LIST_DIR}" )
set(SOURCES
ApplicationManifest.cpp
Controller.cpp
data/MmiActionsParams.cpp
data/NotificationsChangedActionsParams.cpp
data/CallActionsParams.cpp
model/ApplicationManager.cpp
model/ApplicationHandle.cpp
model/ApplicationsRegistry.cpp
model/ActionsRegistry.cpp
model/ApplicationStack.cpp
model/OnActionPolicy.cpp
messages/ActionRequest.cpp
messages/FinishRequest.cpp
messages/ApplicationCloseRequest.cpp
messages/ApplicationInitialised.cpp
messages/ApplicationStatus.cpp
messages/BaseMessage.cpp
messages/CloseConfirmation.cpp
messages/LanguageChangeRequest.cpp
messages/PowerSaveModeInitRequest.cpp
messages/PreventBlockingRequest.cpp
messages/ShutdownRequest.cpp
messages/SwitchBackRequest.cpp
messages/SwitchConfirmation.cpp
messages/SwitchRequest.cpp
messages/UpdateInProgress.cpp
messages/DOMRequest.cpp
messages/SetOsUpdateVersion.cpp
messages/StartAllowedMessage.cpp)
add_library(${PROJECT_NAME} STATIC ${SOURCES})
target_link_libraries(${PROJECT_NAME}
PRIVATE
application-desktop
application-special-input
json::json
module-audio
service-cellular
service-db
service-gui
PUBLIC
apps-common
time
)
target_include_directories(${PROJECT_NAME}
PUBLIC
${CMAKE_CURRENT_LIST_DIR}
)
if (${ENABLE_TESTS})
add_subdirectory(tests)
endif()