mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-11-17 14:41:44 +00:00
Fix bug in 5200976949
This commit is contained in:
parent
956f1cf805
commit
d08e1e6875
10
pyinst.py
10
pyinst.py
@ -6,11 +6,10 @@ import sys
|
||||
|
||||
from PyInstaller.__main__ import run as run_pyinstaller
|
||||
|
||||
OS_NAME, MACHINE = sys.platform, platform.machine()
|
||||
if MACHINE in ('x86_64', 'amd64'):
|
||||
MACHINE = ''
|
||||
elif 'i' in MACHINE and '86' in MACHINE:
|
||||
MACHINE = 'x86'
|
||||
OS_NAME, MACHINE, ARCH = sys.platform, platform.machine(), platform.architecture()[0][:2]
|
||||
if MACHINE in ('x86_64', 'AMD64') or ('i' in MACHINE and '86' in MACHINE):
|
||||
# NB: Windows x86 has MACHINE = AMD64 irrespective of bitness
|
||||
MACHINE = 'x86' if ARCH == '32' else ''
|
||||
|
||||
|
||||
def main():
|
||||
@ -51,7 +50,6 @@ def parse_options():
|
||||
# Compatibility with older arguments
|
||||
opts = sys.argv[1:]
|
||||
if opts[0:1] in (['32'], ['64']):
|
||||
ARCH = platform.architecture()[0][:2]
|
||||
if ARCH != opts[0]:
|
||||
raise Exception(f'{opts[0]}bit executable cannot be built on a {ARCH}bit system')
|
||||
opts = opts[1:]
|
||||
|
Loading…
Reference in New Issue
Block a user