OneCore toolchain (#3044)
authorIlya Lavrenov <ilya.lavrenov@intel.com>
Tue, 10 Nov 2020 13:29:37 +0000 (16:29 +0300)
committerGitHub <noreply@github.com>
Tue, 10 Nov 2020 13:29:37 +0000 (16:29 +0300)
commitdfae8fec65232f9b3597e65c529ba7bbab6cf26c
tree09406dfed1af82dd56d2ab7266e463ada765cb98
parentc309bb77d2de2770696d7013fbda1d3a7f3bef39
OneCore toolchain (#3044)

* Added OneCoreUap toolchain file

* Intentation

* Updated OneCore toolchain

* Fixed linkage error with static runtime

* Link reader_api library

* Enable static runtime for ONNX part

* Allow to override flags

* Added flag for clDNN; plus refactoring

* Fix Includes

* Added toolchain check

* Added apivalidator for MYRIAD plugin

* Added commented apivalidator for CLDNN plugin
13 files changed:
cmake/api_validator/api_validator.cmake
cmake/api_validator/api_validator_run.cmake
cmake/onecoreuap.toolchain.cmake [new file with mode: 0644]
cmake/os_flags.cmake
cmake/uwp.toolchain.cmake
inference-engine/src/cldnn_engine/CMakeLists.txt
inference-engine/src/inference_engine/CMakeLists.txt
inference-engine/src/readers/CMakeLists.txt
inference-engine/src/readers/reader_api/ie_blob_stream.cpp [moved from inference-engine/src/inference_engine/ie_blob_stream.cpp with 100% similarity]
inference-engine/src/readers/reader_api/ie_blob_stream.hpp
inference-engine/src/vpu/myriad_plugin/CMakeLists.txt
ngraph/CMakeLists.txt
ngraph/cmake/external_protobuf.cmake