Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
cmake/modules/ | 12-May-2024 | - | 39 | 31 | ||
doc/ | 12-May-2024 | - | 1,870 | 1,358 | ||
ivi-id-agent-modules/ivi-id-agent/ | 12-May-2024 | - | 473 | 344 | ||
ivi-input-modules/ivi-input-controller/ | 12-May-2024 | - | 1,578 | 1,258 | ||
ivi-layermanagement-api/ | 12-May-2024 | - | 8,356 | 5,802 | ||
ivi-layermanagement-examples/ | 12-May-2024 | - | 13,055 | 9,317 | ||
protocol/ | 12-May-2024 | - | 930 | 813 | ||
screen-info/ | 12-May-2024 | - | 432 | 363 | ||
weston-ivi-shell/ | 12-May-2024 | - | 2,669 | 2,138 | ||
.gitattributes | D | 12-May-2024 | 631 | 16 | 15 | |
CMakeLists.txt | D | 12-May-2024 | 2.6 KiB | 65 | 53 | |
LICENSE | D | 12-May-2024 | 10.6 KiB | 204 | 203 | |
OAT.xml | D | 12-May-2024 | 5.3 KiB | 81 | 28 | |
README | D | 12-May-2024 | 1.6 KiB | 63 | 47 | |
README.OpenSource | D | 12-May-2024 | 512 | 12 | 11 |
README
1Sections in this file describe: 2- How to build 3- Example applications 4- How to test 5 6How to build on different platforms 7==================================== 8 9Pre-requisite: 10- Weston 11- CMake required (version 2.6 or higher) 12- Open GLES and EGL for example applications 13- Gtest for the test suite 14 15Build up 161. Pull the current codebase form the git repo 17 E.g. git clone https://github.com/GENIVI/wayland-ivi-extension.git 18 192. Create a build directory 20 E.g mkdir build_ivi_extension 21 223. In <build-dir> Generate build system for your platform using CMake. 23 E.g. cd <build-dir> 24 cmake -DCMAKE_TOOLCHAIN_FILE=<your setting *.cmake> ../ 25 264. Start the build and install 27 28 E.g. sudo make install 29 30Example applications 31==================================== 32 33Pre-requisite: 34- Modify weston.ini to use ivi-shell.so 35 Example: 36 [core] 37 shell=ivi-shell.so 38 modules=ivi-controller.so 39 40 [ivi-shell] 41 ivi-input-module=ivi-input-controller.so 42 43- Set Environmental values 44 Example: 45 export XDG_RUNTIME_DIR=/var/run/<your user name>/1000 46 export LD_LIBRARY_PATH=<your installation path>/lib 47 48Start-up Weston: 49 Example: <your installation path>/bin/weston 50 51Start-up HMI helper: 52 Example: <your installation path>/bin/layer-add-surfaces 1000 1 53 54EGLWLMockNavigation: 55 Example: <your installation path>/bin/EGLWLMockNavigation 56 57How to test 58==================================== 591. Build the testsuite by setting BUILD_ILM_API_TESTS option. 60 Example: cmake -DBUILD_ILM_API_TESTS 612. After starting up Weston run the testsuite. 62 Example: <your installation path>/bin/ivi-layermanagement-api-test 63
README.OpenSource
1[ 2 { 3 "Name": "wayland-ivi-extension", 4 "License": "Apache License V2.0", 5 "License File": "LICENSE", 6 "Version Number": "2.2.0", 7 "Owner": "lizheng2@huawei.com", 8 "Upstream URL": "https://github.com/GENIVI/wayland-ivi-extension/archive/refs/tags/2.2.0_weston_5_compartible.zip", 9 "Description": "This Project provides a possibility to control IVI applications with well known ILM interface with was first implemented in IVI Layer Manager." 10 } 11] 12