chore: bump libeventlog to latest versionPulls in a fix to the version specified in the CMake file.Change-Id: I49ce12e12c76a1c1070105c576a6791a065f85bbSigned-off-by: Harrison Mutai <harrison.mut
chore: bump libeventlog to latest versionPulls in a fix to the version specified in the CMake file.Change-Id: I49ce12e12c76a1c1070105c576a6791a065f85bbSigned-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
fix(build): don't rely on Event Log build treeFollow proper CMake usage by installing libeventlog and referring tothe installed artifacts rather than the build directory. The previousapproach rel
fix(build): don't rely on Event Log build treeFollow proper CMake usage by installing libeventlog and referring tothe installed artifacts rather than the build directory. The previousapproach relied on build-tree paths, which is considered an anti-pattern and may break across CMake versions since the build layout isnot stable or part of the public interface.This change installs libeventlog into a staging directory and updatesthe TF-A build to use the installed include and library paths. Thisimproves portability, stability, and compliance with CMake idioms.Change-Id: I740a558fd6f3163a6af3b122e9e1df558a045872Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
build(measured-boot)!: move to ext event log libRemoves in-tree Event Log library implementation and updates allreferences to use the external submodule. Updates include paths,Makefile macros, an
build(measured-boot)!: move to ext event log libRemoves in-tree Event Log library implementation and updates allreferences to use the external submodule. Updates include paths,Makefile macros, and platform integration logic to link with lib as astatic library.If you cloned TF-A without the `--recurse-submodules` flag, you canensure that this submodule is present by running: git submodule update --init --recursiveBREAKING-CHANGE: LibEventLog is now included in TF-A as a submodule. Please run `git submodule update --init --recursive` if you encounter issues after migrating to the latest version of TF-A.Change-Id: I723f493033c178759a45ea04118e7cc295dc2438Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
build(handoff)!: switch to LibTL submoduleRemoves in-tree Transfer List implementation and updates all referencesto use the external LibTL submodule. Updates include paths, Makefilemacros, and pl
build(handoff)!: switch to LibTL submoduleRemoves in-tree Transfer List implementation and updates all referencesto use the external LibTL submodule. Updates include paths, Makefilemacros, and platform integration logic to link with LibTL as a staticlibrary.If you cloned TF-A without the `--recurse-submodules` flag, you canensure that this submodule is present by running: git submodule update --init --recursiveBREAKING-CHANGE: LibTL is now included in TF-A as a submodule. Please run `git submodule update --init --recursive` if you encounter issues after migrating to the latest version of TF-A.Change-Id: I1fa31f7b730066c27985d968698e553b00b07c38Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
feat(handoff): support libtl submodule buildsRefactor transfer list support to enable building the transfer listand updates include paths accordingly.Change-Id: Icdbe19924678a4023c15897a9765b8e7
feat(handoff): support libtl submodule buildsRefactor transfer list support to enable building the transfer listand updates include paths accordingly.Change-Id: Icdbe19924678a4023c15897a9765b8e7f150d9e3Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>