From 4bc97420be939bcba5c107ac49edfe1cabdbe971 Mon Sep 17 00:00:00 2001 From: rdb Date: Wed, 18 Dec 2019 09:32:02 -0500 Subject: [PATCH] makepanda: forbid building for pre-10.9 versions (as per #300) --- makepanda/makepanda.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/makepanda/makepanda.py b/makepanda/makepanda.py index 779402455b..1404f8a0b6 100755 --- a/makepanda/makepanda.py +++ b/makepanda/makepanda.py @@ -275,11 +275,15 @@ def parseopts(args): usage("Invalid setting for OSXTARGET") if OSXTARGET < (10, 9): + warn_prefix = "%sERROR:%s " % (GetColor("red"), GetColor()) print("=========================================================================") - print("WARNING: Support for macOS versions before 10.9 has been discontinued.") - print("WARNING: For more information, or any questions, please visit:") + print(warn_prefix + "Support for macOS versions before 10.9 has been discontinued.") + print(warn_prefix + "For more information, or any questions, please visit:") print(" https://github.com/panda3d/panda3d/issues/300") print("=========================================================================") + sys.stdout.flush() + time.sleep(1.0) + sys.exit(1) else: OSXTARGET = None