2024-10-02 12:00 AM
Hi.
I'm trying to create a software package using Open CMSIS-pack standard which is documented at https://open-cmsis-pack.github.io/Open-CMSIS-Pack-Spec/main/
I want to include multiple components from different sources and I want each component to show it's own license rather then the top level license file.
according to https://open-cmsis-pack.github.io/Open-CMSIS-Pack-Spec/main/html/pdsc_licenseSets_pg.html it's possible to add a licenseSet attribute to each component inside the pack. and the packchk tool that is provided by cmsis pack verifies the pack structure. however, when I try to install the pack in stm32cubeIDE, it shows this error:
Why am I getting this error?
Is there any way that this can be fixed?
Kind Regards,
Milad.
2024-10-02 02:13 AM
Hello @miladmohtashamirad
Could you please provide the names of the packages that caused this error, as well as the version of CubeIDE that you are using?.
KR,
Souhaib
2024-10-02 04:30 PM
Hi @Souhaib MAZHOUD ,
I'm using 1.15.1 CubeIDE and the package is mine. I'm creating a cmsis-pack for the arm IDEs including stm32cubeIDE.
I reckon that cubeIDE doesn't support this cmsis-pack feature. because I can see that even the packages that are shipped with cubeIDE such as Infineon AIROC they show Infineon license for all the sub components: