Hi Kumar,
there are some internal discussions on how "build system provisioning" and dependency handling can be enhanced. For now the most convenient might be to use the CI configuration files available here: https://git.trustedfirmware.org/ci/dockerfiles.git/tree/xenial-amd64-tf-m-bu...
/George
-----Original Message----- From: TF-M tf-m-bounces@lists.trustedfirmware.org On Behalf Of Kumar Gala via TF-M Sent: 18 October 2019 15:53 To: David Vincze David.Vincze@arm.com Cc: nd nd@arm.com; tf-m@lists.trustedfirmware.org Subject: Re: [TF-M] New tool requirement in TF-M
My point was that having them in a file that you an pass to pip install -r would be a useful thing and make setup easier for the user.
- k
On Oct 18, 2019, at 2:59 AM, David Vincze David.Vincze@arm.com wrote:
Hi Kumar,
We also have one in TF-M: https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/2147/4/doc s/user_guides/tfm_sw_requirement.rst
David
-----Original Message----- From: Kumar Gala kumar.gala@linaro.org Sent: 17 October 2019 15:52 To: David Vincze David.Vincze@arm.com Cc: tf-m@lists.trustedfirmware.org; nd nd@arm.com Subject: Re: [TF-M] New tool requirement in TF-M
Might be good to have some kinda of requirements.txt that lists out all python modules needed.
In zephyr there is:
https://github.com/zephyrproject-rtos/zephyr/blob/master/scripts/requi rements.txt
You can see the install/setup guide details here:
https://docs.zephyrproject.org/latest/getting_started/index.html#insta ll-python-dependencies
- k
On Oct 17, 2019, at 5:20 AM, David Vincze via TF-M tf-m@lists.trustedfirmware.org wrote:
Hi All,
We will merge this patch (https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/2147/) to TF-M during the day. It adds the cbor 1.0.0 Python package to the list of tools that are required to build TF-M. Once it is merged, this package has to be installed in the build environment, otherwise the builds will fail. The cbor package can be installed with the following command: pip3 install --user cbor (or manually after downloading the package from here: https://pypi.org/project/cbor/).
Regards, David Vincze -- TF-M mailing list TF-M@lists.trustedfirmware.org https://lists.trustedfirmware.org/mailman/listinfo/tf-m
-- TF-M mailing list TF-M@lists.trustedfirmware.org https://lists.trustedfirmware.org/mailman/listinfo/tf-m
tf-m@lists.trustedfirmware.org