‘lib’-directory guide
Introduction
This directory contains the customizable “boilerplate” code snippets used to write out C source code. The file in this directory currently, is that for TF-M, but other comparable frameworks could be addressed with equivalent files tailored for the required syntax of that other framework.
Which file to use for this process is selected by setting two environment
variables pointing to that file: One for the lib directory and one for the
file itself within that directory. In bash syntax,
export TF_FUZZ_LIB_DIR=<path to this TF-M installation>/tools/tf_fuzz/lib
export TF_FUZZ_BPLATE=tfm_boilerplate.txt
tf_fuzz/lib directory contents
tfm_boilerplate.txt
Copyright (c) 2020, Arm Limited. All rights reserved.