Skip to content

Commit 41404a8

Browse files
committed
Trim macOS OpenVINO dependency profile
1 parent 5ab863e commit 41404a8

1 file changed

Lines changed: 22 additions & 9 deletions

File tree

.github/workflows/component-ci.yml

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,30 @@ jobs:
3131
libpython3-dev
3232
pybind11-dev
3333
libffi-dev
34+
openvino_cmake_args: >-
35+
-DENABLE_PYTHON=OFF
36+
-DENABLE_JS=OFF
37+
-DENABLE_SAMPLES=OFF
38+
-DENABLE_TESTS=OFF
39+
-DENABLE_OV_ONNX_FRONTEND=OFF
40+
-DENABLE_OV_PADDLE_FRONTEND=OFF
41+
-DENABLE_OV_TF_FRONTEND=OFF
42+
-DENABLE_OV_TF_LITE_FRONTEND=OFF
3443
- name: macos
3544
runs_on: macos-14
3645
openvino_ubuntu_packages: ""
46+
openvino_cmake_args: >-
47+
-DENABLE_INTEL_CPU=OFF
48+
-DENABLE_INTEL_GPU=OFF
49+
-DENABLE_INTEL_NPU=OFF
50+
-DENABLE_PYTHON=OFF
51+
-DENABLE_JS=OFF
52+
-DENABLE_SAMPLES=OFF
53+
-DENABLE_TESTS=OFF
54+
-DENABLE_OV_ONNX_FRONTEND=OFF
55+
-DENABLE_OV_PADDLE_FRONTEND=OFF
56+
-DENABLE_OV_TF_FRONTEND=OFF
57+
-DENABLE_OV_TF_LITE_FRONTEND=OFF
3758
uses: ovx-labs/ov-ci/.github/workflows/reusable-component-ci.yml@main
3859
with:
3960
component: ov-java
@@ -42,15 +63,7 @@ jobs:
4263
openvino-ref: master
4364
openvino-submodules: recursive
4465
openvino-ubuntu-packages: ${{ matrix.openvino_ubuntu_packages }}
45-
openvino-cmake-args: >-
46-
-DENABLE_PYTHON=OFF
47-
-DENABLE_JS=OFF
48-
-DENABLE_SAMPLES=OFF
49-
-DENABLE_TESTS=OFF
50-
-DENABLE_OV_ONNX_FRONTEND=OFF
51-
-DENABLE_OV_PADDLE_FRONTEND=OFF
52-
-DENABLE_OV_TF_FRONTEND=OFF
53-
-DENABLE_OV_TF_LITE_FRONTEND=OFF
66+
openvino-cmake-args: ${{ matrix.openvino_cmake_args }}
5467
setup-java: true
5568
setup-gradle: true
5669
validation-command: python3 ci/validate_repo.py

0 commit comments

Comments
 (0)