diff options
author | Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com> | 2017-12-14 19:46:19 +0900 |
---|---|---|
committer | Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com> | 2017-12-18 14:32:57 +0000 |
commit | 84970f7cdd686872e5c4bd88416dcb7c9c821563 (patch) | |
tree | 40a4a6bc3a1a63affcd9bcb506d56c6266c1f113 /README.txt | |
parent | 22d1b2dcaa3d657346c17c7908f28fe853e59798 (diff) |
RunXDG
The launcher of XDG application on AGL HomeScreen/WindowManager.
For detail, check README.txt.
Bug-AGL: SPEC-1096
Change-Id: Ia20d185c3d64788f894b69c6e40f0c5c7cb0ff8c
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
(cherry picked from commit bb595dc5286a2a41e81cac530d0b4550ffa35441)
Diffstat (limited to 'README.txt')
-rw-r--r-- | README.txt | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..5006c2d --- /dev/null +++ b/README.txt @@ -0,0 +1,44 @@ +How to build with SDK + +1. make build directory + $ mkdir build + +2. do cmake + $ cd build + $ cmake .. + + You could find binary executable "runxdg" is built. + "runxdg" should be installed into the directory + on the target. (e.g. /usr/bin or /usr/local/bin) + +3. Prepare configuration for RunXDG, 'runxdg.toml' + See 'package/{runxdg|navi|hvac}/runxdg.toml for detail. + + 'role', 'method', 'path' is mondatory. + + Only "POSIX" as 'method' works, others not tested so far. + + 'role' should be the same which defined in layers.json of WindowManager. + + e.g. followings are predefined role by default + "role": "MediaPlayer|Radio|Phone|Navigation|HVAC|Settings|Dashboard|POI|Mixer" + +3. Prepare config.xml for widget + + <content> should be follow. + <content src="bin/runxdg" type="application/vnd.agl.native"/> + + following <feature> is mandatory. + <feature name="urn:AGL:widget:required-api"> + <param name="homescreen" value="ws" /> + <param name="windowmanager" value="ws" /> + </feature> + +4. Make widgets + $ make widget + + The following wgt would be made. + - runxdg.wgt XDG Launcher + - navi.wgt for test, XDG Launcher installed as Navigation + - hvac.wgt for test, XDG Lanncher installed as HVAC + |