aboutsummaryrefslogtreecommitdiffstats
path: root/xdg-launcher/README.txt
blob: fc8aad46ee80f2ef3238d626b2179a5e07f39d84 (plain)
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
How to build

1. make build directory
   $ mkdir build
   $ cd build

2. Prepare configuration for RunXDG, 'runxdg.toml'
   See 'package/{runxdg|navi|hvac}/runxdg.toml for detail.

   'name', 'method', 'path' is mondatory.
   So far, only "POSIX" as 'method' works, others not tested.

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. do cmake
   $ cmake ..

   If you want own app name for layout, modify layout.json in windo manager and rebuild it.

5. make

   $ make && 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