commit | b4d54adbfa7550f659bdeaa8c6a314008bd1f6fe | [log] [tgz] |
---|---|---|
author | Weston Carvalho <westoncarvalho@google.com> | Thu Feb 16 16:16:44 2023 -0600 |
committer | Weston Carvalho <westoncarvalho@google.com> | Thu Feb 16 16:16:45 2023 -0600 |
tree | ea5a23a044d0e58d2b0d1892073da9bd407204f0 | |
parent | 9f8d749123aa6418c4fbe58c899ba698365ab23b [diff] |
Drop prebuilt Trusty SDK (ab/9617175) The change is generated with prebuilt drop tool. Change-Id: I225cf7f2ed643ed610ff31cc939ae2d4abfe5559
This SDK provides the necessary libraries, headers, and toolchain for building Trusty applications for integration into the Trusty TEE.
The Trusty API reference is available on our website.
This SDK is currently in flux and no stability guarantees are currently provided. Future versions may add, remove, or change APIs.
make
$ARCH/trusty_sdk.mk
Makefile suitable for including into an existing build system. Sets up the CC
, CXX
, LD
, CFLAGS
, CXXFLAGS
, ASMFLAGS
, and LDFLAGS
variables with appropriate values for building Trusty apps. Includes the function add-trusty-library
that adds the needed flags to compile and link against a particular SDK library. See header comments in this file for more details.$ARCH/lib....mk
Library-specific makefiles that append necessary compile and link flags to use that library. Should be used via add-trusty-library
if using make.sysroots
$ARCH
Sysroot containing the userspace libraries and headers for the corresponding architecture.clang
Version information for the clang toolchain used to compile the SDK and corresponding version of the Trusty kernel. This toolchain must be used to build apps in order to be compatible with this SDK.