Using a Mac and LBT 1.9.18, I noticed that HB Dump GBXML does not export a gbXML anymore. The gbXML output says it has written a file, but not matter what different folder I use, I cannot find any gbXML file written anywhere on my Mac.
Has anyone faced the same issue? I wonder if it is something the developers could look into?
You are absolutely correct. The HB Dump gbXML component does not work correctly on MacOS right now.
@chris : I think the error is that the component’s Popen call has the argument shell=True, but on MacOS that should be False. Specifically, if you change line 130 from:
process = subprocess.Popen(cmds, shell=True, env=custom_env)
to:
use_shell = True if os.name == 'nt' else False
process = subprocess.Popen(cmds, shell=use_shell, env=custom_env)