| commit | afbd31d9592e8919cf2b6883e33d80fcc32ccdc2 | [log] [tgz] |
|---|---|---|
| author | Julien Masson <jmasson@baylibre.com> | Fri Jan 12 16:29:19 2024 +0100 |
| committer | Jérôme Forissier <jerome@forissier.org> | Mon Jan 29 10:20:32 2024 +0100 |
| tree | 9c51bd5e9f9f56b73c577a55c39d8079f5a17940 | |
| parent | bfe37714c20c46512e70fad961f1a81a7ab05a8b [diff] |
android: convert .mk files to .bp
Android use by default Soong Build System, *.mk files are deprecated
in favor of Android.bp [1].
All the logics present in android mk files have been ported to a
single Android.bp
optee_client.device.mk set the same default flags as we did in the
old Android *.mk files.
Example of configs in device/VENDOR/BOARD/device.mk:
Before:
CFG_TEE_FS_PARENT_PATH := /mnt/vendor/persist/tee
PRODUCT_PACKAGES += \
libteec \
tee-supplicant
After:
include $(PATH_OPTEE_CLIENT)/optee_client.device.mk
$(call soong_config_set,optee_client,cfg_tee_fs_parent_path,/mnt/vendor/persist/tee)
PRODUCT_PACKAGES += \
libteec \
tee-supplicant
[1] https://source.android.com/docs/setup/build
Acked-by: Jerome Forissier <jerome.forissier@linaro.org>
Signed-off-by: Julien Masson <jmasson@baylibre.com>
This git contains source code for the non-secure side implementation of the OP-TEE project making up the client library and tee-supplicant.
All official OP-TEE documentation has moved to http://optee.readthedocs.io. The information that used to be here in this git can be found under optee_client.
// OP-TEE core maintainers