Skip to content

Commit 36ae3b6

Browse files
committed
workflows: Add build test for icamerasrc
Signed-off-by: Hao Yao <hao.yao@intel.com>
1 parent b2a6362 commit 36ae3b6

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

.github/workflows/build-tests.yml

+16-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,14 @@ jobs:
5353
apt-get update -q
5454
export TZ=Asia/Shanghai
5555
echo "" | apt-get install -qy tzdata
56-
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
56+
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
57+
58+
- uses: actions/checkout@v4
59+
with:
60+
repository: intel/icamerasrc
61+
ref: icamerasrc_slim_api
62+
path: icamerasrc
63+
5764
- name: Build test for ${{ matrix.version }} on ${{ matrix.os }}
5865
timeout-minutes: 10
5966
run: |
@@ -71,3 +78,11 @@ jobs:
7178
..
7279
VERBOSE=1 make -j16
7380
make install
81+
82+
cd "${GITHUB_WORKSPACE}/icamerasrc"
83+
export CHROME_SLIM_CAMHAL=ON
84+
./autogen.sh
85+
./configure --prefix=/usr
86+
make -j16
87+
make rpm
88+
make install

0 commit comments

Comments
 (0)