rust-libutee 0.1.0

Rust library for UTEE-related functionality.
Documentation

rust-libutee

Introduction

rust-libutee is a Rust wrapper for libutee, providing Rust bindings and utilities to interact with the TEE user-mode TEE runtime.

Prerequisites

Before building the project, ensure that the required cross-compilers are available in your PATH.

Example:

export PATH=/home/data/tools/aarch64-linux-musl-cross/bin:$PATH
export PATH=/home/data/tools/x86_64-linux-musl-cross/bin:$PATH

Build

Clone the repository:

git clone <repository-url> 

cd rust-libutee

Build the project:

cargo build

Build for a specific target (example: x86_64-unknown-linux-musl):

cargo build --target x86_64-unknown-linux-musl