refactor: refactor install chain
Includes: * refactor of install.sh, splitting it to libs * fix of custompios module according to install changes * added test script to verify install * refactor of `make config` script Signed-off-by: Stephan Wendel <me@stephanwe.de> Signed-off-by: Stephan Wendel <me@stephanwe.de>
This commit is contained in:
26
tools/libs/pkglist-rpi.sh
Normal file
26
tools/libs/pkglist-rpi.sh
Normal file
@@ -0,0 +1,26 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#### crowsnest - A webcam Service for multiple Cams and Stream Services.
|
||||
####
|
||||
#### Written by Stephan Wendel aka KwadFan <me@stephanwe.de>
|
||||
#### Copyright 2021 - till today
|
||||
#### https://github.com/mainsail-crew/crowsnest
|
||||
####
|
||||
#### This File is distributed under GPLv3
|
||||
####
|
||||
|
||||
# shellcheck enable=require-variable-braces
|
||||
|
||||
# Exit on errors
|
||||
set -Ee
|
||||
|
||||
# Debug
|
||||
# set -x
|
||||
|
||||
### Crowsnest Dependencies
|
||||
PKGLIST="git crudini bsdutils findutils v4l-utils curl"
|
||||
### Ustreamer Dependencies
|
||||
PKGLIST="${PKGLIST} build-essential libevent-dev libjpeg-dev libbsd-dev"
|
||||
### Camera-Streamer Dependencies
|
||||
PKGLIST="${PKGLIST} cmake libavformat-dev libavutil-dev libavcodec-dev libcamera-dev"
|
||||
PKGLIST="${PKGLIST} liblivemedia-dev pkg-config xxd build-essential cmake libssl-dev"
|
Reference in New Issue
Block a user