35
35
timeoutInMinutes : 90
36
36
37
37
pool :
38
- name : WIN_VMSS_VENV_F8S_WU2
38
+ name : WIN_VMSS_VENV_D8S_WU2
39
39
40
40
variables :
41
41
system.debug : true
@@ -47,12 +47,12 @@ jobs:
47
47
MODELS_PATH : $(REPO_DIR)\..\testdata
48
48
WORK_DIR : $(Pipeline.Workspace)\_w
49
49
BUILD_DIR : D:\build
50
- BIN_DIR : $(OPENVINO_REPO_DIR)\bin\intel64\$(BUILD_TYPE)
50
+ BUILD_DIR_CONTRIB : D:\build_contrib
51
51
MSVS_VARS_PATH : C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvars64.bat
52
52
MSVC_COMPILER_PATH : C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.24.28314\bin\Hostx64\x64\cl.exe
53
53
INSTALL_DIR : $(WORK_DIR)\install_pkg
54
54
SETUPVARS : $(INSTALL_DIR)\setupvars.bat
55
- CUSTOM_OP_LIB : $(BIN_DIR) \user_ov_extensions.dll
55
+ CUSTOM_OP_LIB : $(BUILD_DIR_CONTRIB)\user_ie_extensions \user_ov_extensions.dll
56
56
GRADLE_VER : 7.1.1
57
57
PYTHON_EXE : C:\hostedtoolcache\windows\Python\3.8.2\x64\python.exe
58
58
73
73
- script : |
74
74
rd /Q /S $(WORK_DIR) & mkdir $(WORK_DIR)
75
75
rd /Q /S $(BUILD_DIR) & mkdir $(BUILD_DIR)
76
+ rd /Q /S $(BUILD_DIR_CONTRIB) & mkdir $(BUILD_DIR_CONTRIB)
76
77
displayName: 'Make dir'
77
78
78
79
- checkout : self
@@ -110,7 +111,6 @@ jobs:
110
111
111
112
- script : |
112
113
set PATH=$(WORK_DIR)\ninja-win;%PATH%
113
- set OpenCV_DIR=C:\tools\opencv\build
114
114
call "$(MSVS_VARS_PATH)" && cmake -GNinja ^
115
115
-DCMAKE_BUILD_TYPE=$(BUILD_TYPE) ^
116
116
-DBUILD_nvidia_plugin=OFF ^
@@ -125,31 +125,48 @@ jobs:
125
125
-DENABLE_SAMPLES=OFF ^
126
126
-DENABLE_OV_ONNX_FRONTEND=ON ^
127
127
-DBUILD_FAST_TOKENIZERS=ON ^
128
- -DOPENVINO_EXTRA_MODULES=$(REPO_DIR)/modules ^
129
128
-DENABLE_PYTHON=ON ^
130
129
-DCMAKE_C_COMPILER:PATH="$(MSVC_COMPILER_PATH)" ^
131
130
-DCMAKE_CXX_COMPILER:PATH="$(MSVC_COMPILER_PATH)" ^
132
131
$(OPENVINO_REPO_DIR)
133
132
workingDirectory: $(BUILD_DIR)
134
- displayName: 'CMake OpenVINO Contrib '
133
+ displayName: 'CMake OpenVINO'
135
134
136
135
- script : dir $(OPENVINO_REPO_DIR)\temp\ /s
137
136
displayName : ' List temp SDKs'
138
137
139
- - script : call "$(MSVS_VARS_PATH)" && $(WORK_DIR)\ninja-win\ninja core_tokenizers
138
+ - script : call "$(MSVS_VARS_PATH)" && $(WORK_DIR)\ninja-win\ninja
140
139
workingDirectory : $(BUILD_DIR)
141
- displayName : ' Build OpenVINO Contrib '
140
+ displayName : ' Build OpenVINO'
142
141
143
142
- script : dir $(OPENVINO_REPO_DIR)\bin\ /s
144
143
displayName : ' List bin files'
145
144
146
145
- script : cmake -DCMAKE_INSTALL_PREFIX=$(INSTALL_DIR) -P cmake_install.cmake
147
146
workingDirectory : $(BUILD_DIR)
148
- displayName : ' Install OpenVINO Contrib '
147
+ displayName : ' Install OpenVINO'
149
148
150
149
- script : dir $(INSTALL_DIR) /s
151
150
displayName : ' List install files'
152
151
152
+ - script : |
153
+ set PATH=$(WORK_DIR)\ninja-win;%PATH%
154
+ set OpenCV_DIR=C:\tools\opencv\build
155
+ call "$(MSVS_VARS_PATH)" && cmake -GNinja ^
156
+ -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) ^
157
+ -DOpenVINO_DIR=$(INSTALL_DIR)\runtime\cmake ^
158
+ -DBUILD_nvidia_plugin=OFF ^
159
+ -DBUILD_FAST_TOKENIZERS=ON ^
160
+ -DCMAKE_C_COMPILER:PATH="$(MSVC_COMPILER_PATH)" ^
161
+ -DCMAKE_CXX_COMPILER:PATH="$(MSVC_COMPILER_PATH)" ^
162
+ $(REPO_DIR)\modules
163
+ workingDirectory: $(BUILD_DIR_CONTRIB)
164
+ displayName: 'CMake OpenVINO Contrib'
165
+
166
+ - script : call "$(MSVS_VARS_PATH)" && $(WORK_DIR)\ninja-win\ninja core_tokenizers
167
+ workingDirectory : $(BUILD_DIR_CONTRIB)
168
+ displayName : ' Build OpenVINO Contrib'
169
+
153
170
- script : |
154
171
call $(SETUPVARS)
155
172
set PATH=$(WORK_DIR)\gradle-$(GRADLE_VER)-bin\gradle-$(GRADLE_VER)\bin;%PATH%
0 commit comments