Commit Graph

620 Commits

Author SHA1 Message Date
Damien Nguyen b67f19b9a0
Fix compilation issues 2022-03-16 18:01:26 +01:00
Damien Nguyen dd065fa28b
Remove include_directories() in external_libs/ 2022-03-16 16:53:59 +01:00
Damien Nguyen 6c52a94d7c
Create CMake option to enable/disable -Werror 2022-03-16 16:53:58 +01:00
Damien Nguyen 1345f5e38e
Add support for system pkgs: cppjieba 2022-03-16 13:43:05 +01:00
Damien Nguyen 740537bf3e
Add support for system pkgs: grpc 2022-03-16 13:43:05 +01:00
Damien Nguyen cb716482fd
Add support for system pkgs: flatbuffers 2022-03-16 13:43:05 +01:00
Damien Nguyen ba139e8d35
Add support for system pkgs: OpenCV 2022-03-16 13:43:05 +01:00
Damien Nguyen 2609b6ff67
Add support for system pkgs: nccl 2022-03-16 13:43:04 +01:00
Damien Nguyen ac9b9e7743
Add support for system pkgs: ompi 2022-03-16 13:43:04 +01:00
Damien Nguyen 67d5bf2358
Add support for system pkgs: onednn 2022-03-16 13:43:04 +01:00
Damien Nguyen 116703d769
Add support for system pkgs: gtest 2022-03-16 13:43:04 +01:00
Damien Nguyen 6f686d981e
Add support for system pkgs: libtiff
Fix finding libtiff
2022-03-16 13:43:04 +01:00
Damien Nguyen e6311e89ac
Add support for system pkgs: protobuf, sentencepiece 2022-03-16 13:43:03 +01:00
Damien Nguyen 1127b645b7
Add support for system pkgs: c-ares & update to c-ares 1.17.2 2022-03-16 13:43:03 +01:00
Damien Nguyen aad4118626
Add support for system pkgs: abseil-cpp 2022-03-16 13:43:03 +01:00
Damien Nguyen 2aac1f21ad
Add support for system pkgs: libevent 2022-03-16 13:43:03 +01:00
Damien Nguyen 17ba5e8dee
Add support for system pkgs: re2 2022-03-16 13:43:03 +01:00
Damien Nguyen 1292087099
Add support for system pkgs: tinyxml2 2022-03-16 13:43:03 +01:00
Damien Nguyen b8e61f718e
Add support for system pkgs: icu4c 2022-03-16 13:43:02 +01:00
Damien Nguyen f693e52518
Add support for system pkgs: google-glog 2022-03-16 13:43:02 +01:00
Damien Nguyen a55deaa2e0
Add support for system pkgs: Zlib 2022-03-16 13:43:02 +01:00
Damien Nguyen d3c122d8d8
Add support for system pkgs: TurboJPEG 2022-03-16 13:43:02 +01:00
Damien Nguyen e3f518e3cd
Add support for system pkgs: sqlite3 2022-03-16 13:43:02 +01:00
Damien Nguyen c1dfe18e53
Add support for system pkgs: nlohnmann_json 2022-03-16 13:43:02 +01:00
Damien Nguyen bee122200e
Add support for system pkgs: OpenSSL 2022-03-16 13:43:02 +01:00
Damien Nguyen 53eb6cbc89
Add support for system pkgs: Eigen3, pybind11 2022-03-16 13:43:01 +01:00
Damien Nguyen d6acfd84fd
Introduce FindTemplate.cmake and update utils.cmake
- Add FindTemplate.cmake, _find_utils_begin.cmake and _find_utils_end.cmake
- Fix missing success messages when looking for packages
- Replace message("XXX") with message(STATUS "XXX")
- Fix issues with package names capitalization and FetchContent(...)
- Add version check to account for libraries with versions like OpenSSL (X.Y.Za)
- Renamed MS_PREFER_LOCAL_PKG to MS_PREFER_SYSTEM_PKGS
- Renamed MS_{pkg}_PREFER_LOCAL to MS_{pkg}_PREFER_SYSTEM
- Allow "alias of alias" in __create_target_aliases
- Add support for specifying multiple packages using the MS_PREFER_SYSTEM_PKGS
  variable and a comma separated list
- Add LIBS_CMAKE_NAMES to mindspore_add_pkg
- Add to_cmake_path function
- Update mindspore_add_pkg to allow for exact version match
- Generate pseudo-CMake config files for non-CMake projects
2022-03-16 13:43:01 +01:00
Damien Nguyen 2ae66df602
Add TARGET_ALIAS to mindspore_add_pkg 2022-03-15 12:27:20 +01:00
qujianwei 7e1aebc2c9 delete ut libgraph.so and liberror_manager.so dependency 2022-03-01 20:50:45 +08:00
zhoufeng f49b195c39 extract common as an independent shared library
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
2022-02-26 10:55:51 +08:00
jinjiali b2d1bad62c package the cuda operations as a dynamic link library 2022-02-22 16:48:19 +08:00
lz 1056328d94 micro refactor 2022-02-21 15:36:18 +08:00
yanghaoran 739c4b236a
回退 'Pull Request !30120 : Package the cuda operators as a dynamic link library' 2022-02-18 08:59:07 +00:00
i-robot 8e21ffae65
!30120 Package the cuda operators as a dynamic link library
Merge pull request !30120 from jinjiali-kali/cuda_ops_3
2022-02-18 01:28:24 +00:00
jinjiali cd7db0f57f package the cuda operations as a dynamic link library 2022-02-17 16:51:45 +08:00
baihuawei 769003b84d add oneDNN patch 2022-02-15 14:48:07 +08:00
xulei 80a5930e6e onednn on windows 2022-02-14 09:06:42 +08:00
i-robot ac48f3ebbb
!29723 Pack nccl lib to MS whl
Merge pull request !29723 from ZPaC/pack-nccl-lib
2022-02-08 08:05:22 +00:00
ZPaC e3ccb94b03 Pack nccl lib to MS whl 2022-02-07 15:53:29 +08:00
i-robot 1cefcdc8c5
!29618 Fix aicpu x86 compile.
Merge pull request !29618 from linqingke/compile-aicpu
2022-01-30 06:30:02 +00:00
i-robot 48f4fd2f52
!29639 build core.so
Merge pull request !29639 from zhoufeng/dynamic-core
2022-01-30 02:00:21 +00:00
zhoufeng 8e97ce5cd2 build core.so
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
2022-01-29 14:11:02 +08:00
linqingke 8153b7173b fix aicpu x86 compile. 2022-01-28 16:54:01 +08:00
chujinjin 818c542e56 delete useless backendpolicy 2022-01-28 15:41:35 +08:00
i-robot 6ce82268b5
!29503 Modify opencv
Merge pull request !29503 from shenwei41/master
2022-01-26 07:27:28 +00:00
shenwei41 811cb9641d modify opencv 2022-01-25 11:58:41 +08:00
zhoufeng f0cb2297ab fix mistakes of mindapi path
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
2022-01-24 14:59:32 +08:00
zhoufeng 7282366b3d add mindapi head files to tar package
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
2022-01-24 09:40:49 +08:00
i-robot 22863d8648
!29157 [MS][LITE]Hi35xx use new api
Merge pull request !29157 from gongdaguo/hi35xx_add_config3
2022-01-19 06:54:29 +00:00
gongdaguo 7f1e14ff72 Migration directory 2022-01-18 17:04:33 +08:00