From 2b1c06237571a233ab96da2b2259c95e9bf0682e Mon Sep 17 00:00:00 2001
From: Stefano Alberto Russo <stefano.russo@gmail.com>
Date: Tue, 12 Nov 2024 20:59:48 +0100
Subject: [PATCH] Improved the build script in order to exit on any error.

---
 build_all.sh | 58 +++++++++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 51 insertions(+), 7 deletions(-)

diff --git a/build_all.sh b/build_all.sh
index 4f0f6e4..231176e 100755
--- a/build_all.sh
+++ b/build_all.sh
@@ -1,8 +1,52 @@
 #!/bin/bash
-cd Base && ./build.sh && cd ..
-cd SSH && ./build.sh && cd ..
-cd XCalc && ./build.sh && cd ..
-cd X11web && ./build.sh && cd ..
-cd MinimalDesktop && ./build.sh && cd ..
-cd BasicDesktop && ./build.sh && cd ..
-cd JupyterNotebook && ./build.sh && cd ..
+set -e
+
+echo "==========================="
+echo "Building Base..."
+echo "==========================="
+cd Base
+./build.sh
+cd ..
+
+echo "==========================="
+echo "Building SSH..."
+echo "==========================="
+cd SSH
+./build.sh
+cd ..
+
+echo "==========================="
+echo "Building Xcalc..."
+echo "==========================="
+cd XCalc
+./build.sh
+cd ..
+
+echo "==========================="
+echo "Building X11web..."
+echo "==========================="
+cd X11web
+./build.sh
+cd ..
+
+echo "==========================="
+echo "Building MinimalDesktop..."
+echo "==========================="
+cd MinimalDesktop
+./build.sh
+cd ..
+
+echo "==========================="
+echo "Building BasicDesktop..."
+echo "==========================="
+cd BasicDesktop
+./build.sh
+cd ..
+
+echo "==========================="
+echo "Building JupyterNotebook..."
+echo "==========================="
+cd JupyterNotebook
+./build.sh
+cd ..
+
-- 
GitLab