Files
FreeRDP/packaging/scripts/create_deb.sh
Armin Novak 30c2744151 [ci,nighty] update deb/rpm scripts to package webview
the ci builder does not allow downloading of external sources, so bundle
the webview beforehand.
2025-05-14 10:01:43 +02:00

24 lines
638 B
Bash
Executable File

#!/bin/bash -xe
SCRIPT_PATH=$(dirname "${BASH_SOURCE[0]}")
SCRIPT_PATH=$(realpath "$SCRIPT_PATH")
BUILD_DEPS=$(/usr/bin/which dpkg-checkbuilddeps)
BUILD_PKG=$(/usr/bin/which dpkg-buildpackage)
if [ -z "$BUILD_DEPS" ] || [ -z "$BUILD_PKG" ]; then
echo "dpkg-buildpackage [$BUILD_PKG] and dpkg-checkbuilddeps [$BUILD_DEPS] required"
echo "Install with 'sudo apt install dpkg-dev'"
exit 1
fi
# First create a link to the debian/control folder
cd "$SCRIPT_PATH/../.."
./packaging/scripts/prepare_deb_freerdp-nightly.sh
# Check all dependencies are installed
$BUILD_DEPS "debian/control"
# And finally build the package
$BUILD_PKG