From 08832a0f748b3e29391f27ad297f4c5fee30b15e Mon Sep 17 00:00:00 2001
From: Mark Olesen <Mark.Olesen@esi-group.com>
Date: Thu, 23 Jun 2022 16:38:54 +0200
Subject: [PATCH] STYLE: catch erroneous -prefix=false compilations

---
 Allwmake | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/Allwmake b/Allwmake
index 5efdf50a..b9442990 100755
--- a/Allwmake
+++ b/Allwmake
@@ -1,14 +1,17 @@
 #!/bin/sh
 cd "${0%/*}" || exit                                # Run from this directory
 . "${WM_PROJECT_DIR:?}"/wmake/scripts/AllwmakeParseArguments
-
 #------------------------------------------------------------------------------
 # Build into FOAM_USER_{APPBIN,LIBBIN} unless otherwise specified with
 # -prefix or FOAM_MODULE_{APPBIN,LIBBIN} env varables
 #------------------------------------------------------------------------------
 moduleName="cfmesh"
 
-#------------------------------------------------------------------------------
+if [ "$FOAM_MODULE_PREFIX" = false ]
+then
+    echo "Compilation of $moduleName is disabled (prefix=false)"
+    exit 0
+fi
 
 echo "========================================"
 date "+%Y-%m-%d %H:%M:%S %z" 2>/dev/null || echo "date is unknown"
-- 
GitLab