Add FVP build config for Corstone1000
Corstone1000 has two variants -- one for FVP and one for FPGA.
It is controlled by config PLATFORM_IS_FVP.
Update CI build commands to better support Corstone1000.
Signed-off-by: Xinyu Zhang <xinyu.zhang@arm.com>
Change-Id: I9fa690d1179fbc20155fbe7cb8a2fadb86f29580
diff --git a/tfm_ci_pylib/tfm_build_manager.py b/tfm_ci_pylib/tfm_build_manager.py
index 673771c..8a45305 100644
--- a/tfm_ci_pylib/tfm_build_manager.py
+++ b/tfm_ci_pylib/tfm_build_manager.py
@@ -75,7 +75,9 @@
"FPSOFT": "-DCONFIG_TFM_FP=soft ",
"FPHARD": "-DCONFIG_TFM_FP=hard ",
"FPHARD_LOFF": ("-DCONFIG_TFM_FP=hard "
- "-DCONFIG_TFM_LAZY_STACKING=OFF ")
+ "-DCONFIG_TFM_LAZY_STACKING=OFF "),
+ "FVP": "-DPLATFORM_IS_FVP=True",
+ "FPGA": "-DPLATFORM_IS_FVP=False"
}
class TFM_Build_Manager(structuredTask):