Pyqtdeploy fix for latest macOS cmd line tools
patrickkidd at gmail.com
Sat Sep 25 05:39:53 BST 2021
Shoot, you know, looks like you can scratch that. There was only a problem when Xcode was not installed, and Xcode is required anyway.
Nevertheless, I think `xcrun —show-sdk-version` is a more straightforward way to get the version number without parsing a file path.
> On Sep 24, 2021, at 4:20 PM, Patrick Stinson <patrickkidd at gmail.com> wrote:
> Sorry if I’m ignorant as to whether the latest pyqtdeploy will still work with Qt-5.15.2 (I just want my stuff to keep building), but here is a fix to get `pyqtdeploy/platform.py` to correctly read the new macOS sdk version number:
> # Parse the version number.
> # version_str = os.path.basename(self.apple_sdk)
> # if version_str.startswith(self.sdk_prefix):
> # version_str = version_str[len(self.sdk_prefix):]
> # if version_str.endswith('.sdk'):
> # version_str = version_str[:-len('.sdk')]
> version_str = self.run('xcrun', '--show-sdk-version', message_handler=message_handler, capture=True)
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the PyQt