| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- ## Package Base Information
- name: csp-nsdk_nmsis
- owner: nuclei
- version: 1.4.1
- description: NMSIS in Nuclei SDK
- type: csp
- keywords:
- - nmsis
- - risc-v
- - nuclei
- license: Apache-2.0
- homepage: https://github.com/Nuclei-Software/NMSIS
- ## Package Configurations
- configuration:
- nmsislibarch:
- value: "rv32imac"
- type: text
- global: false
- description: RISC-V ARCH for NMSIS library
- nmsislibsel:
- default_value: none
- type: choice
- global: true
- description: Select NMSIS Library
- choices:
- - name: none
- description: No NMSIS Library used
- - name: nmsis_dsp
- description: NMSIS DSP Library
- - name: nmsis_nn
- description: NMSIS NN Library
- - name: nmsis_dsp_nn
- description: NMSIS DSP and NN Library
- ## Source Code Management
- codemanage:
- installdir: NMSIS
- copyfiles:
- - path: ["Core"]
- - path: ["DSP", "Library/DSP"]
- condition: $( contains(${nmsislibsel}, "nmsis_dsp") || contains(${nmsislibsel}, "nmsis_dsp_nn") )
- - path: ["NN", "Library/NN"]
- condition: $( contains(${nmsislibsel}, "nmsis_nn") || contains(${nmsislibsel}, "nmsis_dsp_nn") )
- incdirs:
- - path: ["Core/Include"]
- - path: ["DSP/Include", "DSP/PrivateInclude"]
- condition: $( contains(${nmsislibsel}, "nmsis_dsp") || contains(${nmsislibsel}, "nmsis_dsp_nn") )
- - path: ["NN/Include"]
- condition: $( contains(${nmsislibsel}, "nmsis_nn") || contains(${nmsislibsel}, "nmsis_dsp_nn") )
- libdirs:
- - path: ["Library/DSP/GCC"]
- condition: $( contains(${nmsislibsel}, "nmsis_dsp") || contains(${nmsislibsel}, "nmsis_dsp_nn") )
- - path: ["Library/NN/GCC"]
- condition: $( contains(${nmsislibsel}, "nmsis_nn") || contains(${nmsislibsel}, "nmsis_dsp_nn") )
- ldlibs:
- - libs: ["nmsis_nn_${nmsislibarch}"]
- condition: $( contains(${nmsislibsel}, "nmsis_nn") || contains(${nmsislibsel}, "nmsis_dsp_nn") )
- - libs: ["nmsis_dsp_${nmsislibarch}"]
- condition: $( contains(${nmsislibsel}, "nmsis_dsp") || contains(${nmsislibsel}, "nmsis_dsp_nn") )
|