forked from rdkcentral/rdkservices
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathResidentApp.config
98 lines (92 loc) · 3.53 KB
/
ResidentApp.config
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
set(autostart ${PLUGIN_RESIDENT_APP_AUTOSTART})
set(resumed true)
set(preconditions Graphics)
if(PLUGIN_RESIDENT_APP_STARTUPORDER)
set (startuporder ${PLUGIN_RESIDENT_APP_STARTUPORDER})
endif()
if(PLUGIN_RESIDENT_APP_PERSISTENTPATHPOSTFIX)
set(persistentpathpostfix ${PLUGIN_RESIDENT_APP_PERSISTENTPATHPOSTFIX})
endif()
map()
kv(mode ${PLUGIN_RESIDENT_APP_MODE})
kv(locator lib${PLUGIN_WEBKITBROWSER_IMPLEMENTATION}.so)
if(PLUGIN_WEBKITBROWSER_USER)
kv(user ${PLUGIN_WEBKITBROWSER_USER})
endif()
if(PLUGIN_WEBKITBROWSER_GROUP)
kv(group ${PLUGIN_WEBKITBROWSER_GROUP})
endif()
end()
ans(rootobject)
map()
kv(url "${PLUGIN_RESIDENT_APP_STARTURL}")
if(PLUGIN_RESIDENT_APP_USERAGENT)
semicolon_safe_string(PLUGIN_RESIDENT_APP_USERAGENT)
kv(useragent ${PLUGIN_RESIDENT_APP_USERAGENT})
endif()
if(NOT WEBKIT_GLIB_API)
kv(injectedbundle "libWPEInjectedBundle${CMAKE_SHARED_LIBRARY_SUFFIX}")
else()
kv(extensiondir ${PLUGIN_WEBKITBROWSER_EXTENSION_DIRECTORY})
endif()
kv(transparent ${PLUGIN_WEBKITBROWSER_TRANSPARENT})
kv(compositor ${PLUGIN_RESIDENT_APP_COMPOSITOR})
kv(inspector ${PLUGIN_RESIDENT_APP_WEBINSPECTOR_ADDRESS})
kv(fps false)
kv(cursor false)
kv(touch false)
kv(msebuffers "audio:2m,video:15m,text:1m")
kv(memoryprofile ${PLUGIN_WEBKITBROWSER_MEMORYPROFILE})
kv(memorypressure ${PLUGIN_RESIDENT_APP_MEMORYPRESSURE})
kv(mediadiskcache ${PLUGIN_WEBKITBROWSER_MEDIADISKCACHE})
kv(diskcache ${PLUGIN_WEBKITBROWSER_DISKCACHE})
kv(xhrcache ${PLUGIN_WEBKITBROWSER_XHRCACHE})
kv(noncompositedwebgl true)
kv(webgl ${PLUGIN_WEBKITBROWSER_WEBGL})
kv(threadedpainting ${PLUGIN_WEBKITBROWSER_THREADEDPAINTING})
if(PLUGIN_RESIDENT_APP_DISKCACHEDIR)
kv(diskcachedir ${PLUGIN_RESIDENT_APP_DISKCACHEDIR})
endif()
if(PLUGIN_WEBKITBROWSER_HEIGHT)
kv(height ${PLUGIN_WEBKITBROWSER_HEIGHT})
endif()
if(PLUGIN_WEBKITBROWSER_WIDTH)
kv(width ${PLUGIN_WEBKITBROWSER_WIDTH})
endif()
if(PLUGIN_RESIDENT_APP_CLIENTIDENTIFIER)
kv(clientidentifier ${PLUGIN_RESIDENT_APP_CLIENTIDENTIFIER})
endif()
kv(localstorageenabled ${PLUGIN_RESIDENT_APP_LOCALSTORAGE_ENABLE})
if(PLUGIN_RESIDENT_APP_LOCALSTORAGE)
kv(localstorage ${PLUGIN_RESIDENT_APP_LOCALSTORAGE})
endif()
if(PLUGIN_RESIDENT_APP_LOCALSTORAGESIZE)
kv(localstoragesize ${PLUGIN_RESIDENT_APP_LOCALSTORAGESIZE})
endif()
if(PLUGIN_RESIDENT_APP_COOKIESTORAGE)
kv(cookiestorage ${PLUGIN_RESIDENT_APP_COOKIESTORAGE})
endif()
if(PLUGIN_RESIDENT_APP_INDEXEDDB_ENABLE)
kv(indexeddbenabled ${PLUGIN_RESIDENT_APP_INDEXEDDB_ENABLE})
endif()
if(PLUGIN_RESIDENT_APP_INDEXEDDB_PATH)
kv(indexeddbpath ${PLUGIN_RESIDENT_APP_INDEXEDDB_PATH})
endif()
if(PLUGIN_RESIDENT_APP_INDEXEDDB_SIZE)
kv(indexeddbsize ${PLUGIN_RESIDENT_APP_INDEXEDDB_SIZE})
endif()
if(PLUGIN_WEBKITBROWSER_CLIENT_CERT AND PLUGIN_WEBKITBROWSER_CLIENT_CERT_KEY)
kv(clientcert ${PLUGIN_WEBKITBROWSER_CLIENT_CERT})
kv(clientcertkey ${PLUGIN_WEBKITBROWSER_CLIENT_CERT_KEY})
endif()
if(PLUGIN_RESIDENT_APP_LOGTOSYSTEMCONSOLE)
kv(logtosystemconsoleenabled ${PLUGIN_RESIDENT_APP_LOGTOSYSTEMCONSOLE})
endif()
if(DEFINED PLUGIN_RESIDENT_APP_SECURE)
kv(secure ${PLUGIN_RESIDENT_APP_SECURE})
endif()
kv(watchdogchecktimeoutinseconds 10)
kv(watchdoghangthresholdtinseconds 60)
end()
ans(configuration)
map_append(${configuration} root ${rootobject})