From 5106e1d75344694abc05de4731ab787dc894755f Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Wed, 27 May 2020 17:57:44 +0200 Subject: [PATCH] cue: add call to epicsHostArch.pl script --- cue.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/cue.py b/cue.py index 1777ec9..a7668ad 100644 --- a/cue.py +++ b/cue.py @@ -471,6 +471,17 @@ def setup_for_build(args): if mod == 'EPICS_BASE': base_place = place + if 'EPICS_HOST_ARCH' not in os.environ: + os.environ['EPICS_HOST_ARCH'] = 'unknown' + eha_scripts = [ + os.pathsep.join(base_place, 'src', 'tools', 'EpicsHostArch.pl'), + os.pathsep.join(base_place, 'startup', 'EpicsHostArch.pl'), + ] + for eha in eha_scripts: + if os.path.exists(eha): + os.environ['EPICS_HOST_ARCH'] = sp.check_output(['perl', eha]) + break + cfg_base_version = os.path.join(base_place, 'configure', 'CONFIG_BASE_VERSION') if os.path.exists(cfg_base_version): with open(cfg_base_version) as myfile: