|
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 |
15 | 2 | < ENVIRONMENT "OpenBLAS_DIR") |
16 | 3 | --- |
17 | 4 | > ENVIRONMENT "OpenBLAS_DIR" |
18 | 5 | > 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 |
35 | 7 | > |
36 | 8 | > ie_cpack_add_component(omp) |
37 | 9 | > file(GLOB_RECURSE source_list "${OMP}/*${CMAKE_SHARED_LIBRARY_SUFFIX}*") |
38 | 10 | > install(FILES ${source_list} |
39 | 11 | > DESTINATION "deployment_tools/inference_engine/external/omp/lib" |
40 | 12 | > COMPONENT omp) |
41 | 13 | > |
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 |
53 | 15 | < 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 |
58 | 20 | < 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 |
62 | 25 | < 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 |
67 | 30 | < 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 |
72 | 35 | < 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 |
118 | 40 | < set(OPENCV_VERSION "4.5.0") |
119 | 41 | < set(OPENCV_BUILD "36") |
120 | 42 | --- |
121 | 43 | > set(OPENCV_VERSION "4.5.1") |
122 | 44 | > set(OPENCV_BUILD "044") |
123 | | -205c210,211 |
| 45 | +205c218,219 |
124 | 46 | < VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+).*") |
125 | 47 | --- |
126 | 48 | > VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+).*" |
127 | 49 | > SHA256 "b5239e0e50b9009f95a29cb11f0840ec085fa07f6c4d3349adf090f1e51b0787") |
128 | | -215c221,222 |
| 50 | +215c229,230 |
129 | 51 | < VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+).*") |
130 | 52 | --- |
131 | 53 | > VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+).*" |
132 | 54 | > SHA256 "5250bfe5860c15eb1b31963c78804ee9b301a19d8d6e920c06ef41de681cb99e") |
133 | | -221c228,229 |
| 55 | +221c236,237 |
134 | 56 | < VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+).*") |
135 | 57 | --- |
136 | 58 | > VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+).*" |
137 | 59 | > 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 |
141 | 61 | > 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 |
147 | 63 | > 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 |
152 | 65 | > 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 |
157 | 67 | > 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 |
162 | 69 | > 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 |
167 | 71 | > set(OPENCV_HASH "2b7808d002864acdc5fc0b19cd30dadc31a37cc267931cad605f23f2383bfc21") |
168 | | -> elseif(NOT DEFINED OpenCV_DIR AND NOT DEFINED ENV{OpenCV_DIR}) |
169 | | -245c260,261 |
| 72 | +245c267,268 |
170 | 73 | < VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+).*") |
171 | 74 | --- |
172 | 75 | > VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+).*" |
173 | 76 | > 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 |
184 | 78 | < TARGET_PATH "${TEMP}/gna") |
185 | 79 | --- |
186 | 80 | > TARGET_PATH "${TEMP}/gna" |
187 | 81 | > SHA256 "b631d6cc5f6cca4a89a3f5dfa383066f3282fee25d633d9085c605bdd8090210") |
188 | | -285a307 |
| 82 | +285a310 |
189 | 83 | > set(GNA_HASH "cc954e67525006bf8bd353a6682e38bf208f6d74e973e0fc292850e721f17452") |
190 | | -288a311 |
| 84 | +288a314 |
191 | 85 | > set(GNA_HASH "20820e07392a1e876cf5577430c1c4c74b924d8f34cc17bfa3e36e641555e05d") |
192 | | -293c316,317 |
| 86 | +293c319,320 |
193 | 87 | < VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+.[0-9]+).*") |
194 | 88 | --- |
195 | 89 | > VERSION_REGEX ".*_([0-9]+.[0-9]+.[0-9]+.[0-9]+).*" |
196 | 90 | > SHA256 ${GNA_HASH}) |
197 | | -313c337,338 |
| 91 | +313c340,341 |
198 | 92 | < TARGET_PATH "${TEMP}/speech_demo_1.0.0.755") |
199 | 93 | --- |
200 | 94 | > TARGET_PATH "${TEMP}/speech_demo_1.0.0.755" |
201 | 95 | > SHA256 "58adef14b8a749f70fa83888614cee34b941956e6e958e445e3f48885b3c20a0") |
202 | | -320c345,346 |
| 96 | +320c348,349 |
203 | 97 | < TARGET_PATH "${TEMP}/speech_demo_1.0.0.755") |
204 | 98 | --- |
205 | 99 | > TARGET_PATH "${TEMP}/speech_demo_1.0.0.755" |
206 | 100 | > SHA256 "716201e377714ac50f3909c445d36d47a089de50a557d8ef65232de040671188") |
207 | | -326c352,353 |
| 101 | +326c355,356 |
208 | 102 | < TARGET_PATH "${TEMP}/speech_demo_1.0.0.755") |
209 | 103 | --- |
210 | 104 | > TARGET_PATH "${TEMP}/speech_demo_1.0.0.755" |
211 | 105 | > 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