Age | Commit message (Collapse) | Author |
|
Ignore .clang-format files to allow developers to add their own.
Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
Change-Id: I7a66ea04b64187c3eea3fdd9b6c0c2aee88b805d
|
|
Change-Id: I37b424d0183148336ccf88218cbd6875df86c8b6
Signed-off-by: Kevin Peng <kevin.peng@arm.com>
|
|
- Only ignore build folders that are relative to the .gitignore file
(the TF-M root directory)
- The configs/build_type folder matches "build*/" and ignored by IDEs
like VS code. Fortunately the folder was added before .gitignore
so it is not ignored by git
- Remove tf-fuzz settings as it has been moved out from TF-M repo
Change-Id: Ibcd473e1ed1a3d9f55a85fa5c7fb3c0aa7f88c28
Signed-off-by: Kevin Peng <kevin.peng@arm.com>
|
|
Change-Id: I6a576370a0bb7eddb67a3ada5920482bfde9c2ac
Signed-off-by: Mate Toth-Pal <mate.toth-pal@arm.com>
|
|
Since the user guide recommends cmake_build as the build dir.
Change-Id: I9f581ce53d98eb56b12d2c2b6aa8320742e02601
Signed-off-by: Øyvind Rønningstad <oyvind.ronningstad@nordicsemi.no>
|
|
This patch updates .gitignore with Visual Studio Code related ignored
items.
Signed-off-by: Antonio de Angelis <antonio.deangelis@arm.com>
Change-Id: I8bb8fcf773bb0f026e4b49415fcc4e32d486ec28
|
|
This change enables checking for availability of tools needed to build
the doxygen documentation (Reference Manual), and building the manual.
During the configuration phase CMake will search for doxygen, PlanUML,
dot, java and Latex tools.
Then it will "configure" the file doxygen/Doxyfile.in, and generate
the following targets:
- doc_refman: to build HTML documentation
- doc_refman_pdf: to build PDF documentation
- install_doc: to install all build documentation files
If any mandatory tool is missing, CMake will issue a warning and not
generate the targets. Thus missing tools will not stop the user to build
the firmware, just remove the documentation build capability.
PDF generation is optional, if latex is missing, HTML documentation
can still be generated.
Change was tested on:
-Win10 with native windows doxygen and MixTex for PDF generation.
-Linux Mint 18.1 Serena (based on Ubuntu 16.04 - Xenial Xerus)
Change-Id: I25fb80bb8eee8e510c9bd55bffb5974d2360651f
Signed-off-by: Gyorgy Szing <Gyorgy.Szing@arm.com>
|
|
Signed-off-by: Joakim Bech <joakim.bech@linaro.org>
|
|
Modifications in MCUBoot to be aligned with BL2 requirements in TF-M:
-- OS dependency was removed, no need to copy any OS repo to build it
-- CMSIS serial driver is used
-- flash driver interface is aligned with original version
-- S and NS images are handeled as a single binary blob
-- automatic image concatenation and signing at build time
-- authentication based on SHA256 and RSA-2048 digital signature
-- mbedTLS library is used for cryptographic operation
-- static analyser warnings fixed in some files
Change-Id: I54891762eac8d0df634e954ff19a9505b16f3028
Signed-off-by: Tamas Ban <tamas.ban@arm.com>
|
|
-- Cmake based build system
-- Only armclang supported currently
Change-Id: I162357439bb1c871cba3a1c614822ef0b7a73e89
Signed-off-by: Abhishek Pandit <abhishek.pandit@arm.com>
|