diff --git a/.github/workflows/build-tests.yml b/.github/workflows/build-tests.yml index e4c1194..c4e2318 100644 --- a/.github/workflows/build-tests.yml +++ b/.github/workflows/build-tests.yml @@ -53,7 +53,14 @@ jobs: apt-get update -q export TZ=Asia/Shanghai echo "" | apt-get install -qy tzdata - echo "" | apt-get install git build-essential cmake libexpat-dev automake libtool libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libunwind-dev libdrm-dev --yes + echo "" | apt-get install git build-essential cmake libexpat-dev automake libtool rpm libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev libdrm-dev libva-dev libunwind-dev libdrm-dev --yes + + - uses: actions/checkout@v4 + with: + repository: intel/icamerasrc + ref: icamerasrc_slim_api + path: icamerasrc + - name: Build test for ${{ matrix.version }} on ${{ matrix.os }} timeout-minutes: 10 run: | @@ -71,3 +78,11 @@ jobs: .. VERBOSE=1 make -j16 make install + + cd "${GITHUB_WORKSPACE}/icamerasrc" + export CHROME_SLIM_CAMHAL=ON + ./autogen.sh + ./configure --prefix=/usr + make -j16 + make rpm + make install