From 0e8f8eebe1543dafb10ed0d1f7087ffa89a295ea Mon Sep 17 00:00:00 2001 From: crupest Date: Wed, 27 Dec 2023 23:58:24 +0800 Subject: docker(debian-dev): add support to disable sbuild. --- docker/debian-dev/bootstrap/func.bash | 8 ++++++++ docker/debian-dev/bootstrap/setup.bash | 11 ++++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) (limited to 'docker/debian-dev/bootstrap') diff --git a/docker/debian-dev/bootstrap/func.bash b/docker/debian-dev/bootstrap/func.bash index 82088f4..fb2ee77 100644 --- a/docker/debian-dev/bootstrap/func.bash +++ b/docker/debian-dev/bootstrap/func.bash @@ -1,3 +1,11 @@ +is_true() { + if [[ "$1" =~ 1|on|true ]]; then + return 0 + else + return 1 + fi +} + append-bash-profile() { cat "/bootstrap/bash-profile/$1" >> /root/.bash_profile } diff --git a/docker/debian-dev/bootstrap/setup.bash b/docker/debian-dev/bootstrap/setup.bash index d8d1546..2aa88e0 100755 --- a/docker/debian-dev/bootstrap/setup.bash +++ b/docker/debian-dev/bootstrap/setup.bash @@ -7,4 +7,13 @@ export DEBIAN_FRONTEND=noninteractive /bootstrap/apt-source/setup.bash /bootstrap/setup-base.bash /bootstrap/setup-dev.bash -/bootstrap/sbuild/setup.bash + +. /bootstrap/func.bash + +if is_true "$SETUP_SBUILD"; then + echo "Setup sbuild..." + /bootstrap/sbuild/setup.bash +else + echo "Sbuild is disabled. Skipped." +fi + -- cgit v1.2.3