Make update_3rdparty.py install correctly when run from any directory

This commit is contained in:
Jan Verbeek 2016-04-15 11:23:52 +02:00
parent 4368daf0d8
commit 7f9a7a282f

View File

@ -26,6 +26,7 @@ import urllib.error
import shutil import shutil
import json import json
import os import os
import sys
def get_latest_pdfjs_url(): def get_latest_pdfjs_url():
@ -65,6 +66,7 @@ def update_pdfjs(target_version=None):
url = ('https://github.com/mozilla/pdf.js/releases/download/' url = ('https://github.com/mozilla/pdf.js/releases/download/'
'v{0}/pdfjs-{0}-dist.zip').format(target_version) 'v{0}/pdfjs-{0}-dist.zip').format(target_version)
os.chdir(os.path.join(os.path.dirname(sys.argv[0]), '..', '..'))
target_path = os.path.join('qutebrowser', '3rdparty', 'pdfjs') target_path = os.path.join('qutebrowser', '3rdparty', 'pdfjs')
print("=> Downloading pdf.js {}".format(version)) print("=> Downloading pdf.js {}".format(version))
try: try: