I've tested the scripts on OS X by changing readlink to greadlink (available via brew install coreutils), since the OS X system readlink doesn't support the -f option, and this works fine on OS X. A simple platform check is required to two of the scripts, similar to what you see here: https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git/tree/platform/ext/target/nxp/lpcxpresso55s69/scripts/build.sh#n11
Wed, Aug 26
Jun 2 2020
- Add imgtool.py requirements file: https://review.trustedfirmware.org/c/trusted-firmware-m/+/4369
- Add support for specifying GNUARM_PREFIX: https://review.trustedfirmware.org/c/trusted-firmware-m/+/3922
May 3 2020
For the patch above, see: https://review.trustedfirmware.org/c/trusted-firmware-m/+/4018
Apr 30 2020
The attached patch should resolve the issues, but I'll get these fixes merged in ASAP.
This seems to be the offending commit, but I'm not sure how this was missed when I did the test builds pre-merge:
Apr 6 2020
Please note, this has NOT been tested with ARMCLANG, only with GNUARM. Further testing and work is required for ARMCLANG support.