1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/openharmony-third_party_wayland-ivi-extension

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README
**Как собрать**

В этом файле описываются следующие разделы:
* как собрать;
* примеры приложений;
* как протестировать.

**Как собрать на разных платформах**

Необходимые условия:
* Weston;
* требуется CMake (версия 2.6 или выше);
* Open GLES и EGL для примеров приложений;
* Gtest для набора тестов.

Сборка
1. Загрузите текущую кодовую базу из репозитория git.
   Например: git clone https://github.com/GENIVI/wayland-ivi-extension.git.

2. Создайте каталог сборки.
   Например, mkdir build_ivi_extension.

3. В <build-dir> сгенерируйте систему сборки для вашей платформы с помощью CMake.
   Например, cd <build-dir>, cmake -DCMAKE_TOOLCHAIN_FILE=<your setting *.cmake> ../.

4. Запустите сборку и установку.
   Например, sudo make install.

**Примеры приложений**

Необходимые условия:
* измените файл weston.ini, чтобы использовать ivi-shell.so.
Пример:
[core]
shell=ivi-shell.so
modules=ivi-controller.so

[ivi-shell]
ivi-input-module=ivi-input-controller.so;

* задайте значения переменных среды.
Пример:
export XDG_RUNTIME_DIR=/var/run/<ваше имя пользователя>/1000
export LD_LIBRARY_PATH=<путь установки>/lib

Запустите Weston:
Например, <путь установки>/bin/weston.

Запустите помощника HMI:
Например, <путь установки>/bin/layer-add-surfaces 1000 1.

EGLWLMockNavigation:
Например, <путь установки>/bin/EGLWLMockNavigation.

**Как протестировать**

1. Соберите набор тестов, установив опцию BUILD_ILM_API_TESTS.
Например: cmake -DBUILD_ILM_API_TESTS.

2. После запуска Weston запустите набор тестов.
Например, <путь установки>/bin/ivi-layermanagement-api-test.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/openharmony-third_party_wayland-ivi-extension.git
git@api.gitlife.ru:oschina-mirror/openharmony-third_party_wayland-ivi-extension.git
oschina-mirror
openharmony-third_party_wayland-ivi-extension
openharmony-third_party_wayland-ivi-extension
master