Skip to content

Commit 935390b

Browse files
Revert "Revert "Use only Java API, Custom ops in contrib build"" (openvinotoolkit#23789)
Reverts openvinotoolkit#23775
1 parent 79d83c2 commit 935390b

File tree

6 files changed

+9
-34
lines changed

6 files changed

+9
-34
lines changed

.github/workflows/coverity.yml

-2
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,7 @@ jobs:
8787
-DENABLE_CPPLINT=OFF \
8888
-DENABLE_STRICT_DEPENDENCIES=OFF \
8989
-DCMAKE_VERBOSE_MAKEFILE=ON \
90-
-DBUILD_nvidia_plugin=OFF \
9190
-DENABLE_FASTER_BUILD=OFF \
92-
-DOPENVINO_EXTRA_MODULES=${OPENVINO_CONTRIB_REPO}/modules \
9391
-S ${OPENVINO_REPO} \
9492
-B ${BUILD_DIR}
9593

.github/workflows/linux.yml

+2-4
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,7 @@ jobs:
100100
repository: 'openvinotoolkit/openvino_contrib'
101101
path: ${{ env.OPENVINO_CONTRIB_REPO }}
102102
submodules: 'true'
103-
# ref: 'master'
104-
ref: 3eeb2326e0d974f61a83f8e67d37e918ccfa1edd
103+
ref: 'master'
105104

106105
#
107106
# Print system info
@@ -224,9 +223,8 @@ jobs:
224223
- name: Cmake & Build - OpenVINO Contrib
225224
run: |
226225
cmake \
227-
-DBUILD_nvidia_plugin=OFF \
228226
-DCUSTOM_OPERATIONS="calculate_grid;complex_mul;fft;grid_sample;sparse_conv;sparse_conv_transpose" \
229-
-DOPENVINO_EXTRA_MODULES=${OPENVINO_CONTRIB_REPO}/modules \
227+
-DOPENVINO_EXTRA_MODULES="${OPENVINO_CONTRIB_REPO}/modules/java_api;${OPENVINO_CONTRIB_REPO}/modules/custom_operations" \
230228
-S ${OPENVINO_REPO} \
231229
-B ${BUILD_DIR}
232230
cmake --build ${BUILD_DIR} --parallel --config ${{ env.CMAKE_BUILD_TYPE }}

.github/workflows/linux_arm64.yml

+2-4
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,7 @@ jobs:
117117
repository: 'openvinotoolkit/openvino_contrib'
118118
path: ${{ env.OPENVINO_CONTRIB_REPO }}
119119
submodules: 'true'
120-
# ref: 'master'
121-
ref: 3eeb2326e0d974f61a83f8e67d37e918ccfa1edd
120+
ref: 'master'
122121

123122
#
124123
# Print system info
@@ -222,9 +221,8 @@ jobs:
222221
- name: Cmake & Build - OpenVINO Contrib
223222
run: |
224223
cmake \
225-
-DBUILD_nvidia_plugin=OFF \
226224
-DCUSTOM_OPERATIONS="calculate_grid;complex_mul;fft;grid_sample;sparse_conv;sparse_conv_transpose" \
227-
-DOPENVINO_EXTRA_MODULES=${OPENVINO_CONTRIB_REPO}/modules \
225+
-DOPENVINO_EXTRA_MODULES="${OPENVINO_CONTRIB_REPO}/modules/java_api;${OPENVINO_CONTRIB_REPO}/modules/custom_operations" \
228226
-S ${OPENVINO_REPO} \
229227
-B ${BUILD_DIR}
230228
cmake --build ${BUILD_DIR} --parallel --config ${{ env.CMAKE_BUILD_TYPE }}

.github/workflows/mac.yml

+1-3
Original file line numberDiff line numberDiff line change
@@ -180,10 +180,8 @@ jobs:
180180
- name: Cmake & Build - OpenVINO Contrib
181181
run: |
182182
cmake \
183-
-DBUILD_nvidia_plugin=OFF \
184-
-DBUILD_java_api=OFF \
185183
-DCUSTOM_OPERATIONS="calculate_grid;complex_mul;fft;grid_sample;sparse_conv;sparse_conv_transpose" \
186-
-DOPENVINO_EXTRA_MODULES=${{ env.OPENVINO_CONTRIB_REPO }}/modules \
184+
-DOPENVINO_EXTRA_MODULES=${{ env.OPENVINO_CONTRIB_REPO }}/modules/custom_operations \
187185
-S ${{ env.OPENVINO_REPO }} \
188186
-B ${{ env.BUILD_DIR }}
189187
cmake --build ${{ env.BUILD_DIR }} --parallel --config ${{ env.CMAKE_BUILD_TYPE }}

.github/workflows/mac_arm64.yml

+1-3
Original file line numberDiff line numberDiff line change
@@ -179,10 +179,8 @@ jobs:
179179
- name: Cmake & Build - OpenVINO Contrib
180180
run: |
181181
cmake \
182-
-DBUILD_nvidia_plugin=OFF \
183-
-DBUILD_java_api=OFF \
184182
-DCUSTOM_OPERATIONS="calculate_grid;complex_mul;fft;grid_sample;sparse_conv;sparse_conv_transpose" \
185-
-DOPENVINO_EXTRA_MODULES=${{ env.OPENVINO_CONTRIB_REPO }}/modules \
183+
-DOPENVINO_EXTRA_MODULES=${{ OPENVINO_CONTRIB_REPO }}/modules/custom_operations \
186184
-S ${{ env.OPENVINO_REPO }} \
187185
-B ${{ env.BUILD_DIR }}
188186
cmake --build ${{ env.BUILD_DIR }} --parallel --config ${{ env.CMAKE_BUILD_TYPE }}

.github/workflows/windows.yml

+3-18
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,7 @@ jobs:
7777
with:
7878
repository: 'openvinotoolkit/openvino_contrib'
7979
path: 'openvino_contrib'
80-
# ref: 'master'
81-
ref: 3eeb2326e0d974f61a83f8e67d37e918ccfa1edd
80+
ref: 'master'
8281

8382
#
8483
# Print system info
@@ -160,15 +159,14 @@ jobs:
160159
run: |
161160
cmake -G "${{ env.CMAKE_GENERATOR }}" `
162161
-DENABLE_CPPLINT=OFF `
163-
-DBUILD_nvidia_plugin=OFF `
164162
-DBUILD_SHARED_LIBS=ON `
165163
-DENABLE_TESTS=ON `
166164
-DCMAKE_COMPILE_WARNING_AS_ERROR=ON `
167165
-DENABLE_STRICT_DEPENDENCIES=OFF `
168166
-DENABLE_PYTHON=ON `
169167
-DCMAKE_DISABLE_FIND_PACKAGE_PkgConfig=ON `
170168
-DCUSTOM_OPERATIONS="calculate_grid;complex_mul;fft;grid_sample;sparse_conv;sparse_conv_transpose" `
171-
-DOPENVINO_EXTRA_MODULES=${{ env.OPENVINO_CONTRIB_REPO }}/modules `
169+
-DOPENVINO_EXTRA_MODULES="${{ env.OPENVINO_CONTRIB_REPO }}/modules/custom_operations;${{ env.OPENVINO_CONTRIB_REPO }}/modules/java_api" `
172170
-S ${{ env.OPENVINO_REPO }} `
173171
-B ${{ env.BUILD_DIR }}
174172
@@ -205,24 +203,11 @@ jobs:
205203
}
206204
Compress-Archive @compress
207205
208-
- name: Cmake & Build - OpenVINO Contrib
209-
if: ${{ 'false' }} # Ticket: 122441
210-
run: |
211-
cmake `
212-
-DBUILD_nvidia_plugin=OFF `
213-
-DCUSTOM_OPERATIONS="calculate_grid;complex_mul;fft;grid_sample;sparse_conv;sparse_conv_transpose" `
214-
-DOPENVINO_EXTRA_MODULES=${{ env.OPENVINO_CONTRIB_REPO }}/modules `
215-
-S ${{ env.OPENVINO_REPO }} `
216-
-B ${{ env.BUILD_DIR }}
217-
cmake --build ${{ env.BUILD_DIR }} --parallel --config ${{ env.CMAKE_BUILD_TYPE }} --verbose
218-
219206
- name: CMake configure, build and install - OpenVINO JS API
220207
if: fromJSON(needs.smart_ci.outputs.affected_components).JS_API
221-
run:
208+
run: |
222209
cmake -DCPACK_GENERATOR=NPM -DENABLE_SYSTEM_TBB=OFF -UTBB* -S ${{ env.OPENVINO_REPO }} -B ${{ env.BUILD_DIR }}
223-
224210
cmake --build ${{ env.BUILD_DIR }} --parallel
225-
226211
cmake -DCMAKE_INSTALL_PREFIX=${{ env.INSTALL_DIR_JS }} -P ${{ env.BUILD_DIR }}/cmake_install.cmake
227212
228213
#

0 commit comments

Comments
 (0)