mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
DRYer
This commit is contained in:
parent
53e5d1a748
commit
73cd57bebb
@ -95,11 +95,12 @@ pyqt['sip_flags'] = PYQT_CONFIGURATION['sip_flags']
|
|||||||
|
|
||||||
def get_sip_dir():
|
def get_sip_dir():
|
||||||
if iswindows:
|
if iswindows:
|
||||||
q = os.environ.get('SIP_DIR', os.path.join(sys.prefix, 'share', 'sip'))
|
q = os.path.join(sys.prefix, 'share', 'sip')
|
||||||
elif isfreebsd:
|
elif isfreebsd:
|
||||||
q = os.environ.get('SIP_DIR', os.path.join(sys.prefix, 'share', 'py-sip'))
|
q = os.path.join(sys.prefix, 'share', 'py-sip')
|
||||||
else:
|
else:
|
||||||
q = os.environ.get('SIP_DIR', os.path.join(sys.prefix, 'share', 'sip'))
|
q = os.path.join(sys.prefix, 'share', 'sip')
|
||||||
|
q = os.environ.get('SIP_DIR', q)
|
||||||
for x in ('', 'Py2-PyQt5', 'PyQt5', 'sip/PyQt5'):
|
for x in ('', 'Py2-PyQt5', 'PyQt5', 'sip/PyQt5'):
|
||||||
base = os.path.join(q, x)
|
base = os.path.join(q, x)
|
||||||
if os.path.exists(os.path.join(base, 'QtWidgets')):
|
if os.path.exists(os.path.join(base, 'QtWidgets')):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user