PortValhalla/scripts/PopOS/camera.sh

19 lines
678 B
Bash
Raw Normal View History

2022-11-17 14:30:40 +00:00
workingDirectory="$(pwd)"
contextRoot="$(mktemp -d)"
cd "$contextRoot"
2022-11-17 14:21:02 +00:00
sudo apt install -y \
2022-11-16 17:56:35 +00:00
build-essential meson ninja-build pkg-config libgnutls28-dev openssl \
python3-pip python3-yaml python3-ply python3-jinja2 \
qtbase5-dev libqt5core5a libqt5gui5 libqt5widgets5 qttools5-dev-tools \
libtiff-dev libevent-dev libyaml-dev \
gstreamer1.0-tools libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
git clone https://git.libcamera.org/libcamera/libcamera.git
cd libcamera
meson build -Dpipelines=uvcvideo,vimc,ipu3 -Dipas=vimc,ipu3 -Dprefix=/usr -Dgstreamer=enabled
ninja -C build
2022-11-17 14:21:02 +00:00
sudo ninja -C build install
2022-11-17 14:30:40 +00:00
cd "$workingDirectory"
rm -rf "$contextRoot"