Skip to content

Commit 5209f50

Browse files
committed
Split build
1 parent 2da5353 commit 5209f50

File tree

2 files changed

+26
-9
lines changed

2 files changed

+26
-9
lines changed

.ci/azure/windows.yml

+25-8
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,12 @@ jobs:
4747
MODELS_PATH: $(REPO_DIR)\..\testdata
4848
WORK_DIR: $(Pipeline.Workspace)\_w
4949
BUILD_DIR: D:\build
50-
BIN_DIR: $(OPENVINO_REPO_DIR)\bin\intel64\$(BUILD_TYPE)
50+
BUILD_DIR_CONTRIB: D:\build_contrib
5151
MSVS_VARS_PATH: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvars64.bat
5252
MSVC_COMPILER_PATH: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.24.28314\bin\Hostx64\x64\cl.exe
5353
INSTALL_DIR: $(WORK_DIR)\install_pkg
5454
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
5656
GRADLE_VER: 7.1.1
5757
PYTHON_EXE: C:\hostedtoolcache\windows\Python\3.8.2\x64\python.exe
5858

@@ -73,6 +73,7 @@ jobs:
7373
- script: |
7474
rd /Q /S $(WORK_DIR) & mkdir $(WORK_DIR)
7575
rd /Q /S $(BUILD_DIR) & mkdir $(BUILD_DIR)
76+
rd /Q /S $(BUILD_DIR_CONTRIB) & mkdir $(BUILD_DIR_CONTRIB)
7677
displayName: 'Make dir'
7778
7879
- checkout: self
@@ -110,7 +111,6 @@ jobs:
110111
111112
- script: |
112113
set PATH=$(WORK_DIR)\ninja-win;%PATH%
113-
set OpenCV_DIR=C:\tools\opencv\build
114114
call "$(MSVS_VARS_PATH)" && cmake -GNinja ^
115115
-DCMAKE_BUILD_TYPE=$(BUILD_TYPE) ^
116116
-DBUILD_nvidia_plugin=OFF ^
@@ -125,31 +125,48 @@ jobs:
125125
-DENABLE_SAMPLES=OFF ^
126126
-DENABLE_OV_ONNX_FRONTEND=ON ^
127127
-DBUILD_FAST_TOKENIZERS=ON ^
128-
-DOPENVINO_EXTRA_MODULES=$(REPO_DIR)/modules ^
129128
-DENABLE_PYTHON=ON ^
130129
-DCMAKE_C_COMPILER:PATH="$(MSVC_COMPILER_PATH)" ^
131130
-DCMAKE_CXX_COMPILER:PATH="$(MSVC_COMPILER_PATH)" ^
132131
$(OPENVINO_REPO_DIR)
133132
workingDirectory: $(BUILD_DIR)
134-
displayName: 'CMake OpenVINO Contrib'
133+
displayName: 'CMake OpenVINO'
135134
136135
- script: dir $(OPENVINO_REPO_DIR)\temp\ /s
137136
displayName: 'List temp SDKs'
138137

139-
- script: call "$(MSVS_VARS_PATH)" && $(WORK_DIR)\ninja-win\ninja core_tokenizers
138+
- script: call "$(MSVS_VARS_PATH)" && $(WORK_DIR)\ninja-win\ninja
140139
workingDirectory: $(BUILD_DIR)
141-
displayName: 'Build OpenVINO Contrib'
140+
displayName: 'Build OpenVINO'
142141

143142
- script: dir $(OPENVINO_REPO_DIR)\bin\ /s
144143
displayName: 'List bin files'
145144

146145
- script: cmake -DCMAKE_INSTALL_PREFIX=$(INSTALL_DIR) -P cmake_install.cmake
147146
workingDirectory: $(BUILD_DIR)
148-
displayName: 'Install OpenVINO Contrib'
147+
displayName: 'Install OpenVINO'
149148

150149
- script: dir $(INSTALL_DIR) /s
151150
displayName: 'List install files'
152151

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+
153170
- script: |
154171
call $(SETUPVARS)
155172
set PATH=$(WORK_DIR)\gradle-$(GRADLE_VER)-bin\gradle-$(GRADLE_VER)\bin;%PATH%

modules/custom_operations/tests/run_tests.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def run_test(ref_inputs, ref_res, test_onnx=False, threshold=1e-5):
2222
core = Core()
2323
core.add_extension(ext_path)
2424

25-
net = core.read_model('model.onnx') if test_onnx else convert_model('model.onnx', extensions=ext_path)
25+
net = core.read_model('model.onnx') if test_onnx else convert_model('model.onnx', extension=ext_path)
2626

2727
net.reshape(shapes)
2828
compiled_model = core.compile_model(net, 'CPU')

0 commit comments

Comments
 (0)