Dean Birch | 62c4f08 | 2020-01-17 16:13:26 +0000 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | #------------------------------------------------------------------------------- |
Summer Qin | 3c2b572 | 2021-05-26 10:43:45 +0800 | [diff] [blame^] | 3 | # Copyright (c) 2020-2021, Arm Limited and Contributors. All rights reserved. |
Dean Birch | 62c4f08 | 2020-01-17 16:13:26 +0000 | [diff] [blame] | 4 | # |
| 5 | # SPDX-License-Identifier: BSD-3-Clause |
| 6 | # |
| 7 | #------------------------------------------------------------------------------- |
| 8 | |
| 9 | # |
| 10 | # Used for CI to build the docs. |
| 11 | # Expected to have trusted-firmware-m cloned to same level as this git tree |
| 12 | # |
| 13 | |
| 14 | set -ex |
Xinyu Zhang | b708f57 | 2020-09-15 11:43:46 +0800 | [diff] [blame] | 15 | |
| 16 | cd mbedtls |
| 17 | git apply ../trusted-firmware-m/lib/ext/mbedcrypto/*.patch |
| 18 | |
| 19 | mkdir ../trusted-firmware-m/build |
| 20 | cd ../trusted-firmware-m/build |
| 21 | |
Summer Qin | 3c2b572 | 2021-05-26 10:43:45 +0800 | [diff] [blame^] | 22 | cmake -S .. -B . -DTFM_PLATFORM=arm/mps2/an521 \ |
Xinyu Zhang | 3033988 | 2020-11-04 10:04:29 +0800 | [diff] [blame] | 23 | -DTFM_TOOLCHAIN_FILE=../toolchain_GNUARM.cmake \ |
Xinyu Zhang | b708f57 | 2020-09-15 11:43:46 +0800 | [diff] [blame] | 24 | -DMBEDCRYPTO_PATH=../../mbedtls \ |
| 25 | -DTFM_TEST_REPO_PATH=../../tf-m-tests \ |
| 26 | -DMCUBOOT_PATH=../../mcuboot |
| 27 | cmake --build ./ -- tfm_docs_refman_html |
| 28 | cmake --build ./ -- tfm_docs_userguide_html |