1 function(_CMSISSource_import)
2 nnas_include(ExternalSourceTools)
3 nnas_include(OptionTools)
5 envoption(CMSIS_5_8_0_URL https://github.com/ARM-software/CMSIS_5/archive/refs/tags/5.8.0.tar.gz)
6 set(CMSIS_5_8_0_SHA256 fe6b697b8782e7fd6131034b7646a3b65c83018774abf7f9f94901a3bc7c82ad)
8 ExternalSource_Download(CMSIS DIRNAME CMSIS-5.8.0 ${CMSIS_5_8_0_URL}
9 CHECKSUM "SHA256=${CMSIS_5_8_0_SHA256}")
11 set(CMSISSource_DIR ${CMSIS_SOURCE_DIR} PARENT_SCOPE)
12 set(CMSISSource_FOUND TRUE PARENT_SCOPE)
13 endfunction(_CMSISSource_import)