From: Sergei Barannikov/AI Tools Lab /SRR/Engineer/Samsung Electronics Date: Tue, 3 Dec 2019 23:07:58 +0000 (+0300) Subject: Add ONNX-1.6.0 sources (#9363) X-Git-Tag: submit/tizen/20191205.083104~28 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7b55cd03a86e436f116ac06f450d1cd35beeb627;p=platform%2Fcore%2Fml%2Fnnfw.git Add ONNX-1.6.0 sources (#9363) Add cmake scripts to download ONNX-1.6.0 sources. Signed-off-by: Sergei Barannikov --- diff --git a/infra/cmake/packages/ONNXSource-1.6.0/ONNXSourceConfig.cmake b/infra/cmake/packages/ONNXSource-1.6.0/ONNXSourceConfig.cmake new file mode 100644 index 0000000..ef903f8 --- /dev/null +++ b/infra/cmake/packages/ONNXSource-1.6.0/ONNXSourceConfig.cmake @@ -0,0 +1,20 @@ +function(_ONNXSource_import) + if(NOT DOWNLOAD_ONNX) + set(ONNXSource_FOUND FALSE PARENT_SCOPE) + return() + endif(NOT DOWNLOAD_ONNX) + + nnas_include(ExternalSourceTools) + nnas_include(OptionTools) + + envoption(ONNX_1_6_0_URL https://github.com/onnx/onnx/archive/v1.6.0.zip) + + ExternalSource_Download(ONNX DIRNAME ONNX-1.6.0 + CHECKSUM MD5=cbdc547a527f1b59c7f066c8d258b966 + URL ${ONNX_1_6_0_URL}) + + set(ONNXSource_DIR ${ONNX_SOURCE_DIR} PARENT_SCOPE) + set(ONNXSource_FOUND TRUE PARENT_SCOPE) +endfunction(_ONNXSource_import) + +_ONNXSource_import() diff --git a/infra/cmake/packages/ONNXSource-1.6.0/ONNXSourceConfigVersion.cmake b/infra/cmake/packages/ONNXSource-1.6.0/ONNXSourceConfigVersion.cmake new file mode 100644 index 0000000..5612fc6 --- /dev/null +++ b/infra/cmake/packages/ONNXSource-1.6.0/ONNXSourceConfigVersion.cmake @@ -0,0 +1,10 @@ +set(PACKAGE_VERSION "1.6.0") +set(PACKAGE_VERSION_EXACT FALSE) +set(PACKAGE_VERSION_COMPATIBLE FALSE) +set(PACKAGE_VERSION_UNSUITABLE TRUE) + +if(PACKAGE_FIND_VERSION VERSION_EQUAL PACKAGE_VERSION) + set(PACKAGE_VERSION_EXACT TRUE) + set(PACKAGE_VERSION_COMPATIBLE TRUE) + set(PACKAGE_VERSION_UNSUITABLE FALSE) +endif(PACKAGE_FIND_VERSION VERSION_EQUAL PACKAGE_VERSION)