From 5adaf8a5a6b2f1a8ac9da002672c573e832d0dc5 Mon Sep 17 00:00:00 2001 From: Anne Tipka <anne.tipka@ctbto.org> Date: Wed, 27 Jul 2022 10:06:11 +0000 Subject: [PATCH] bug fix: sysinstalldir assignment --- Source/Python/install.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Source/Python/install.py b/Source/Python/install.py index 0488ee0..20506cf 100755 --- a/Source/Python/install.py +++ b/Source/Python/install.py @@ -240,13 +240,10 @@ def install_local(c): tar_file = os.path.join(_config.PATH_FLEXEXTRACT_DIR, _config.FLEXEXTRACT_DIRNAME + '.tar') - c.installdir = os.path.abspath(os.path.expandvars(os.path.expanduser( - c.installdir))) - c.sysinstalldir = os.path.abspath(os.path.expandvars(os.path.expanduser( - c.sysinstalldir))) - # this is standard installation into a single directory if c.install_target == 'local': + c.installdir = os.path.abspath(os.path.expandvars(os.path.expanduser( + c.installdir))) # installation into the current directory if os.path.abspath(_config.PATH_FLEXEXTRACT_DIR) == c.installdir: @@ -281,6 +278,8 @@ def install_local(c): # this is system installation were executables and user files are separated elif c.install_target == 'syslocal': + c.sysinstalldir = os.path.abspath(os.path.expandvars(os.path.expanduser( + c.sysinstalldir))) if os.path.abspath(_config.PATH_FLEXEXTRACT_DIR) == c.sysinstalldir : sys.exit('ERROR: System installation path is equal to user ' 'installation path.\n Please change either the system ' -- GitLab