diff --git a/.github/workflows/android_arm64.yml b/.github/workflows/android_arm64.yml index 35c18b43e1f95d..54b724daad2a57 100644 --- a/.github/workflows/android_arm64.yml +++ b/.github/workflows/android_arm64.yml @@ -85,6 +85,7 @@ jobs: SCCACHE_ERROR_LOG: /__w/openvino/sccache_log.txt SCCACHE_LOG: warn OPENVINO_REPO: '/__w/openvino/openvino/openvino' + OPENVINO_GENAI_REPO: '/__w/openvino/openvino/openvino.genai' VCPKG_ROOT: '/__w/openvino/openvino/vcpkg' BUILD_DIR: '/__w/openvino/openvino/build' ANDROID_TOOLS: '/deps/android_tools' @@ -115,6 +116,14 @@ jobs: git submodule update --init -- ${OPENVINO_REPO}/thirdparty/gflags popd + - name: Clone OpenVINO GenAI + uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 + with: + repository: 'openvinotoolkit/openvino.genai' + path: ${{ env.OPENVINO_GENAI_REPO }} + submodules: 'true' + ref: 'master' + - name: Clone vcpkg uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 with: @@ -162,6 +171,7 @@ jobs: -DCMAKE_COMPILE_WARNING_AS_ERROR=ON \ -DCMAKE_CXX_COMPILER_LAUNCHER=${{ env.CMAKE_CXX_COMPILER_LAUNCHER }} \ -DCMAKE_C_COMPILER_LAUNCHER=${{ env.CMAKE_C_COMPILER_LAUNCHER }} \ + -DOPENVINO_EXTRA_MODULES=${{ env.OPENVINO_GENAI_REPO }} \ -S ${OPENVINO_REPO} \ -B ${BUILD_DIR} diff --git a/.github/workflows/android_x64.yml b/.github/workflows/android_x64.yml index 4dd48ac1c1a28c..6529cb750b9921 100644 --- a/.github/workflows/android_x64.yml +++ b/.github/workflows/android_x64.yml @@ -84,6 +84,7 @@ jobs: SCCACHE_ERROR_LOG: /__w/openvino/sccache_log.txt SCCACHE_LOG: warn OPENVINO_REPO: '/__w/openvino/openvino/openvino' + OPENVINO_GENAI_REPO: '/__w/openvino/openvino/openvino.genai' BUILD_DIR: '/__w/openvino/openvino/build' ANDROID_TOOLS: '/deps/android_tools' ANDROID_NDK_HOME: '/deps/android_tools/ndk-bundle' @@ -98,6 +99,14 @@ jobs: path: 'openvino' submodules: 'true' + - name: Clone OpenVINO GenAI + uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 + with: + repository: 'openvinotoolkit/openvino.genai' + path: ${{ env.OPENVINO_GENAI_REPO }} + submodules: 'true' + ref: 'master' + # # Print system info # @@ -117,13 +126,13 @@ jobs: -DANDROID_STL=c++_shared \ -DANDROID_PLATFORM=${{ env.ANDROID_SDK_VERSION }} \ -DCMAKE_COMPILE_WARNING_AS_ERROR=OFF \ - -DCMAKE_BUILD_TYPE=Release \ -DENABLE_STRICT_DEPENDENCIES=OFF \ -DCMAKE_VERBOSE_MAKEFILE=ON \ -DCMAKE_CXX_COMPILER_LAUNCHER=${{ env.CMAKE_CXX_COMPILER_LAUNCHER }} \ -DCMAKE_C_COMPILER_LAUNCHER=${{ env.CMAKE_C_COMPILER_LAUNCHER }} \ -DENABLE_LTO=ON \ -DENABLE_PYTHON=OFF \ + -DOPENVINO_EXTRA_MODULES=${{ env.OPENVINO_GENAI_REPO }} \ -S ${OPENVINO_REPO} \ -B ${BUILD_DIR}