From 2705958dc6de68a487597e29d4b9b99ccc6724a0 Mon Sep 17 00:00:00 2001 From: Louie S Date: Tue, 9 Jul 2024 18:11:48 -0400 Subject: Incorporate actions with build system --- actions/build_deb.sh | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100755 actions/build_deb.sh (limited to 'actions/build_deb.sh') diff --git a/actions/build_deb.sh b/actions/build_deb.sh deleted file mode 100755 index 2055f6e..0000000 --- a/actions/build_deb.sh +++ /dev/null @@ -1,30 +0,0 @@ -#!/usr/bin/env sh - -CONTAINER_NAME="build_deb" -IMAGE_NAME="$1" - -DEPENDENCY_LIST="autoconf-archive debmake devscripts ncurses-dev pkg-config" - -if [ -z "$IMAGE_NAME" ]; then - IMAGE_NAME="debian:unstable" -fi - -podman pull docker.io/library/"$IMAGE_NAME" - -podman run -itd --name "$CONTAINER_NAME" "$IMAGE_NAME" - -make -C "$(dirname "$0")/.." dist -podman exec "$CONTAINER_NAME" mkdir -p /tmp/build -podman cp terminal-media-launcher*.tar.gz "$CONTAINER_NAME":/tmp/build - -podman exec -w /tmp/build "$CONTAINER_NAME" apt-get -y update -podman exec -w /tmp/build "$CONTAINER_NAME" apt-get -y upgrade -podman exec -w /tmp/build "$CONTAINER_NAME" apt install -y $DEPENDENCY_LIST -podman exec -w /tmp/build "$CONTAINER_NAME" debmake -y -a terminal-media-launcher-0.1.tar.gz -i debuild - -mkdir -p "$(dirname "$0")/build" - -podman cp "$CONTAINER_NAME":/tmp/build/. "$(dirname "$0")/build/" - -podman kill "$CONTAINER_NAME" -podman rm "$CONTAINER_NAME" -- cgit