summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2021-04-15 14:24:55 +0000
committermidipix <writeonce@midipix.org>2021-04-15 14:26:10 +0000
commitb775523d3c12a7cce5fba08276d234e06d2895f0 (patch)
treeb32e760baf1c4084fbf987c6e7e25bc7ddcf567a /configure
parentdfa9b7bfbbe575d2da0f505f2141afcf2d831a8d (diff)
downloadsltdl-b775523d3c12a7cce5fba08276d234e06d2895f0.tar.bz2
sltdl-b775523d3c12a7cce5fba08276d234e06d2895f0.tar.xz
build system: configure: require $mb_package to be set (in config.project).
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure13
1 files changed, 10 insertions, 3 deletions
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