From 88644306cd93b3b541837c66bcc7d8e866261334 Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer Date: Tue, 24 Oct 2023 10:39:19 -0400 Subject: [PATCH] add sanity check on path to LAMMPS python package folder --- python/install.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/python/install.py b/python/install.py index 853479e9f6..c3944bab3a 100644 --- a/python/install.py +++ b/python/install.py @@ -39,6 +39,12 @@ if args.package: sys.exit(1) else: args.package = os.path.abspath(args.package) + if ((os.path.basename(args.package) != "lammps") + and ((os.path.basename(os.path.dirname(args.package)) != "python"))): + print("\nERROR: LAMMPS package folder path %s does not end in %s\n" + % (args.package, os.path.join("python", "lammps"))) + parser.print_help() + sys.exit(1) if args.lib: if not os.path.exists(args.lib):