From 7029ccb03ab604e4ec6cf70cdaab05b54661b545 Mon Sep 17 00:00:00 2001
From: midipix <writeonce@midipix.org>
Date: Thu, 15 Apr 2021 14:24:55 +0000
Subject: build system: configure: require $mb_package to be set (in
 config.project).

---
 configure | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

(limited to 'configure')

diff --git a/configure b/configure
index 7c51b56..5dff097 100755
--- a/configure
+++ b/configure
@@ -170,9 +170,16 @@ init_vars()
 
 	# config.project
 	if [ -z "$mb_config" ]; then
-		. $mb_project_dir/config.project
-	else
-		. "$mb_config"
+		mb_config="$mb_project_dir/config.project"
+	fi
+
+	. "$mb_config"
+
+	# package
+	if [ -z "$mb_package" ]; then
+		error_msg "$mb_script: incomplete information in $mb_config."
+		error_msg "$mb_script: \$mb_package not set."
+		exit 1
 	fi
 
 	# srcinfo
-- 
cgit v1.2.3