Skip to content
This repository was archived by the owner on Nov 19, 2024. It is now read-only.

Commit 00fc15d

Browse files
committed
depend patch
1 parent 726b315 commit 00fc15d

1 file changed

Lines changed: 40 additions & 162 deletions

File tree

build/dldt/dependencies.patch

Lines changed: 40 additions & 162 deletions
Original file line numberDiff line numberDiff line change
@@ -1,227 +1,105 @@
1-
7,10c7
2-
< include(models)
3-
<
4-
< #we have number of dependencies stored on ftp
5-
< include(dependency_solver)
6-
---
7-
> # we have number of dependencies stored on ftp
8-
35d31
9-
< include(linux_name)
10-
43c39
11-
< include(vpu_dependencies)
12-
---
13-
> include(cmake/vpu_dependencies.cmake)
14-
63c59,60
1+
63c63,64
152
< ENVIRONMENT "OpenBLAS_DIR")
163
---
174
> ENVIRONMENT "OpenBLAS_DIR"
185
> SHA256 "c75aac901d5297d6d60a4b1f941f0335d8fd7f52e0dff8c445f644e2e45e6fba")
19-
109c106,107
20-
< VERSION_REGEX ".*_([a-z]*_([a-z0-9]+\\.)*[0-9]+).*")
21-
---
22-
> VERSION_REGEX ".*_([a-z]*_([a-z0-9]+\\.)*[0-9]+).*"
23-
> SHA256 "62c68646747fb10f19b53217cb04a1e10ff93606f992e6b35eb8c31187c68fbf")
24-
115c113,114
25-
< VERSION_REGEX ".*_([a-z]*_([a-z0-9]+\\.)*[0-9]+).*")
26-
---
27-
> VERSION_REGEX ".*_([a-z]*_([a-z0-9]+\\.)*[0-9]+).*"
28-
> SHA256 "7832b16d82513ee880d97c27c7626f9525ebd678decf6a8fe6c38550f73227d9")
29-
121c120,121
30-
< VERSION_REGEX ".*_([a-z]*_([a-z0-9]+\\.)*[0-9]+).*")
31-
---
32-
> VERSION_REGEX ".*_([a-z]*_([a-z0-9]+\\.)*[0-9]+).*"
33-
> SHA256 "591ea4a7e08bbe0062648916f42bded71d24c27f00af30a8f31a29b5878ea0cc")
34-
127a128,134
6+
127a129,135
357
>
368
> ie_cpack_add_component(omp)
379
> file(GLOB_RECURSE source_list "${OMP}/*${CMAKE_SHARED_LIBRARY_SUFFIX}*")
3810
> install(FILES ${source_list}
3911
> DESTINATION "deployment_tools/inference_engine/external/omp/lib"
4012
> COMPONENT omp)
4113
>
42-
132c139
43-
< reset_deps_cache(TBBROOT)
44-
---
45-
> reset_deps_cache(TBBROOT TBB_DIR)
46-
134,162c141,170
47-
< if(NOT DEFINED TBB_DIR AND NOT DEFINED ENV{TBB_DIR})
48-
< if (WIN32 AND X86_64)
49-
< #TODO: add target_path to be platform specific as well, to avoid following if
50-
< RESOLVE_DEPENDENCY(TBB
51-
< ARCHIVE_WIN "tbb2020_20200415_win.zip"
52-
< TARGET_PATH "${TEMP}/tbb"
14+
140c148,149
5315
< ENVIRONMENT "TBBROOT")
54-
< elseif(ANDROID) # Should be before LINUX due LINUX is detected as well
55-
< RESOLVE_DEPENDENCY(TBB
56-
< ARCHIVE_ANDROID "tbb2020_20200404_android.tgz"
57-
< TARGET_PATH "${TEMP}/tbb"
16+
---
17+
> ENVIRONMENT "TBBROOT"
18+
> SHA256 "f1c9b9e2861efdaa01552bd25312ccbc5feeb45551e5f91ae61e29221c5c1479")
19+
145c154,155
5820
< ENVIRONMENT "TBBROOT")
59-
< elseif(LINUX AND X86_64)
60-
< RESOLVE_DEPENDENCY(TBB
61-
< ARCHIVE_LIN "tbb2020_20200415_lin_strip.tgz"
21+
---
22+
> ENVIRONMENT "TBBROOT"
23+
> SHA256 "f42d084224cc2d643314bd483ad180b081774608844000f132859fca3e9bf0ce")
24+
149c159,160
6225
< TARGET_PATH "${TEMP}/tbb")
63-
< elseif(LINUX AND AARCH64)
64-
< RESOLVE_DEPENDENCY(TBB
65-
< ARCHIVE_LIN "keembay/tbb2020_38404_kmb.tgz"
66-
< TARGET_PATH "${TEMP}/tbb_yocto"
26+
---
27+
> TARGET_PATH "${TEMP}/tbb"
28+
> SHA256 "95b2f3b0b70c7376a0c7de351a355c2c514b42c4966e77e3e34271a599501008")
29+
154c165,166
6730
< ENVIRONMENT "TBBROOT")
68-
< elseif(APPLE AND X86_64)
69-
< RESOLVE_DEPENDENCY(TBB
70-
< ARCHIVE_MAC "tbb2020_20200404_mac.tgz"
71-
< TARGET_PATH "${TEMP}/tbb"
31+
---
32+
> ENVIRONMENT "TBBROOT"
33+
> SHA256 "57ad3ceeab119c8a4d5e9fc38e80952fc19d4bf23ae065e9540cde89b25561d5")
34+
159c171,172
7235
< ENVIRONMENT "TBBROOT")
73-
< else()
74-
< message(FATAL_ERROR "TBB is not available on current platform")
75-
< endif()
76-
---
77-
> if (WIN32 AND X86_64)
78-
> #TODO: add target_path to be platform specific as well, to avoid following if
79-
> RESOLVE_DEPENDENCY(TBB
80-
> ARCHIVE_WIN "tbb2020_20200415_win.zip"
81-
> TARGET_PATH "${TEMP}/tbb"
82-
> ENVIRONMENT "TBBROOT"
83-
> SHA256 "f1c9b9e2861efdaa01552bd25312ccbc5feeb45551e5f91ae61e29221c5c1479")
84-
> elseif(ANDROID) # Should be before LINUX due LINUX is detected as well
85-
> RESOLVE_DEPENDENCY(TBB
86-
> ARCHIVE_ANDROID "tbb2020_20200404_android.tgz"
87-
> TARGET_PATH "${TEMP}/tbb"
88-
> ENVIRONMENT "TBBROOT"
89-
> SHA256 "f42d084224cc2d643314bd483ad180b081774608844000f132859fca3e9bf0ce")
90-
> elseif(LINUX AND X86_64)
91-
> RESOLVE_DEPENDENCY(TBB
92-
> ARCHIVE_LIN "tbb2020_20200415_lin_strip.tgz"
93-
> TARGET_PATH "${TEMP}/tbb"
94-
> SHA256 "95b2f3b0b70c7376a0c7de351a355c2c514b42c4966e77e3e34271a599501008")
95-
> elseif(LINUX AND AARCH64)
96-
> RESOLVE_DEPENDENCY(TBB
97-
> ARCHIVE_LIN "keembay/tbb2020_38404_kmb_lic.tgz"
98-
> TARGET_PATH "${TEMP}/tbb_yocto"
99-
> ENVIRONMENT "TBBROOT"
100-
> SHA256 "321261ff2eda6d4568a473cb883262bce77a93dac599f7bd65d2918bdee4d75b")
101-
> elseif(APPLE AND X86_64)
102-
> RESOLVE_DEPENDENCY(TBB
103-
> ARCHIVE_MAC "tbb2020_20200404_mac.tgz"
104-
> TARGET_PATH "${TEMP}/tbb"
105-
> ENVIRONMENT "TBBROOT"
106-
> SHA256 "ad9cf52e657660058aa6c6844914bc0fc66241fec89a392d8b79a7ff69c3c7f6")
107-
164,168c172
108-
< if(DEFINED TBB_DIR)
109-
< get_filename_component(TBB ${TBB_DIR} DIRECTORY)
110-
< else()
111-
< get_filename_component(TBB $ENV{TBB_DIR} DIRECTORY)
112-
< endif()
113-
---
114-
> message(FATAL_ERROR "TBB is not available on current platform")
115-
171a176
116-
> update_deps_cache(TBB_DIR "${TBB}/cmake" "Path to TBB cmake folder")
117-
184,185c189,190
36+
---
37+
> ENVIRONMENT "TBBROOT"
38+
> SHA256 "ad9cf52e657660058aa6c6844914bc0fc66241fec89a392d8b79a7ff69c3c7f6")
39+
184,185c197,198
11840
< set(OPENCV_VERSION "4.5.0")
11941
< set(OPENCV_BUILD "36")
12042
---
12143
> set(OPENCV_VERSION "4.5.1")
12244
> set(OPENCV_BUILD "044")
123-
205c210,211
45+
205c218,219
12446
< VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+).*")
12547
---
12648
> VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+).*"
12749
> SHA256 "b5239e0e50b9009f95a29cb11f0840ec085fa07f6c4d3349adf090f1e51b0787")
128-
215c221,222
50+
215c229,230
12951
< VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+).*")
13052
---
13153
> VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+).*"
13254
> SHA256 "5250bfe5860c15eb1b31963c78804ee9b301a19d8d6e920c06ef41de681cb99e")
133-
221c228,229
55+
221c236,237
13456
< VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+).*")
13557
---
13658
> VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+).*"
13759
> SHA256 "f3ebc5cc72c86106c30cc711ac689e02281556bb43c09a89cd45cb99b6bef9a8")
138-
228c236,238
139-
< elseif (LINUX_OS_NAME STREQUAL "CentOS 7" OR CMAKE_CXX_COMPILER_VERSION VERSION_LESS "4.9")
140-
---
60+
227a244
14161
> set(OPENCV_HASH "0e787d6738092993bc92bb55975f52caabae45dc73473b5196d15e65e87d6b9d")
142-
> elseif ((LINUX_OS_NAME STREQUAL "CentOS 7" OR
143-
> CMAKE_CXX_COMPILER_VERSION VERSION_LESS "4.9") AND X86_64)
144-
230c240,241
145-
< elseif (LINUX_OS_NAME MATCHES "CentOS 8")
146-
---
62+
229a247
14763
> set(OPENCV_HASH "9b813af064d463b31fa1603b11b6559532a031d59bb0782d234380955fd397e0")
148-
> elseif (LINUX_OS_NAME MATCHES "CentOS 8" AND X86_64)
149-
232c243,244
150-
< elseif (LINUX_OS_NAME STREQUAL "Ubuntu 16.04")
151-
---
64+
231a250
15265
> set(OPENCV_HASH "8ec3e3552500dee334162386b98cc54a5608de1f1a18f283523fc0cc13ee2f83")
153-
> elseif (LINUX_OS_NAME STREQUAL "Ubuntu 16.04" AND X86_64)
154-
234c246,247
155-
< elseif (LINUX_OS_NAME STREQUAL "Ubuntu 18.04")
156-
---
66+
233a253
15767
> set(OPENCV_HASH "cd46831b4d8d1c0891d8d22ff5b2670d0a465a8a8285243059659a50ceeae2c3")
158-
> elseif (LINUX_OS_NAME STREQUAL "Ubuntu 18.04" AND X86_64)
159-
236c249,250
160-
< elseif (LINUX_OS_NAME STREQUAL "Ubuntu 20.04")
161-
---
68+
235a256
16269
> set(OPENCV_HASH "8ec3e3552500dee334162386b98cc54a5608de1f1a18f283523fc0cc13ee2f83")
163-
> elseif ((LINUX_OS_NAME STREQUAL "Ubuntu 20.04" OR LINUX_OS_NAME STREQUAL "LinuxMint 20.1") AND X86_64)
164-
238c252,253
165-
< else()
166-
---
70+
237a259
16771
> set(OPENCV_HASH "2b7808d002864acdc5fc0b19cd30dadc31a37cc267931cad605f23f2383bfc21")
168-
> elseif(NOT DEFINED OpenCV_DIR AND NOT DEFINED ENV{OpenCV_DIR})
169-
245c260,261
72+
245c267,268
17073
< VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+).*")
17174
---
17275
> VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+).*"
17376
> SHA256 ${OPENCV_HASH})
174-
265a282,283
175-
> else()
176-
> reset_deps_cache(OpenCV_DIR)
177-
268c286,288
178-
< include(ie_parallel)
179-
---
180-
> # TODO: remove global CMAKE_MODULE_PATH
181-
> list(APPEND CMAKE_MODULE_PATH "${IEDevScripts_DIR}")
182-
> include(cmake/ie_parallel.cmake)
183-
282c302,303
77+
282c305,306
18478
< TARGET_PATH "${TEMP}/gna")
18579
---
18680
> TARGET_PATH "${TEMP}/gna"
18781
> SHA256 "b631d6cc5f6cca4a89a3f5dfa383066f3282fee25d633d9085c605bdd8090210")
188-
285a307
82+
285a310
18983
> set(GNA_HASH "cc954e67525006bf8bd353a6682e38bf208f6d74e973e0fc292850e721f17452")
190-
288a311
84+
288a314
19185
> set(GNA_HASH "20820e07392a1e876cf5577430c1c4c74b924d8f34cc17bfa3e36e641555e05d")
192-
293c316,317
86+
293c319,320
19387
< VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+.[0-9]+).*")
19488
---
19589
> VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+.[0-9]+).*"
19690
> SHA256 ${GNA_HASH})
197-
313c337,338
91+
313c340,341
19892
< TARGET_PATH "${TEMP}/speech_demo_1.0.0.755")
19993
---
20094
> TARGET_PATH "${TEMP}/speech_demo_1.0.0.755"
20195
> SHA256 "58adef14b8a749f70fa83888614cee34b941956e6e958e445e3f48885b3c20a0")
202-
320c345,346
96+
320c348,349
20397
< TARGET_PATH "${TEMP}/speech_demo_1.0.0.755")
20498
---
20599
> TARGET_PATH "${TEMP}/speech_demo_1.0.0.755"
206100
> SHA256 "716201e377714ac50f3909c445d36d47a089de50a557d8ef65232de040671188")
207-
326c352,353
101+
326c355,356
208102
< TARGET_PATH "${TEMP}/speech_demo_1.0.0.755")
209103
---
210104
> TARGET_PATH "${TEMP}/speech_demo_1.0.0.755"
211105
> SHA256 "7714b8776ec0183ed73eed6d3d965ee6d5c15d2dc49ee5ae118cc368c89c7a9d")
212-
336,350d362
213-
<
214-
< configure_file(
215-
< "${IE_MAIN_SOURCE_DIR}/cmake/share/InferenceEngineConfig.cmake.in"
216-
< "${CMAKE_BINARY_DIR}/share/InferenceEngineConfig.cmake"
217-
< @ONLY)
218-
<
219-
< configure_file(
220-
< "${IE_MAIN_SOURCE_DIR}/cmake/share/InferenceEngineConfig-version.cmake.in"
221-
< "${CMAKE_BINARY_DIR}/share/InferenceEngineConfig-version.cmake"
222-
< COPYONLY)
223-
<
224-
< configure_file(
225-
< "${IE_MAIN_SOURCE_DIR}/cmake/ie_parallel.cmake"
226-
< "${CMAKE_BINARY_DIR}/share/ie_parallel.cmake"
227-
< COPYONLY)

0 commit comments

Comments
 (0)