update_3rdparty: Add fancy-dmg Makefile
This commit is contained in:
parent
ae41a074e8
commit
362837e98c
@ -81,6 +81,18 @@ def update_pdfjs(target_version=None):
|
|||||||
urllib.request.urlcleanup()
|
urllib.request.urlcleanup()
|
||||||
|
|
||||||
|
|
||||||
|
def update_dmg_makefile():
|
||||||
|
"""Update fancy-dmg Makefile
|
||||||
|
|
||||||
|
See https://el-tramo.be/blog/fancy-dmg/
|
||||||
|
"""
|
||||||
|
print("Updating fancy-dmg Makefile...")
|
||||||
|
url = 'https://raw.githubusercontent.com/remko/fancy-dmg/master/Makefile'
|
||||||
|
target_path = os.path.join('scripts', 'dev', 'Makefile-dmg')
|
||||||
|
urllib.request.urlretrieve(url, target_path)
|
||||||
|
urllib.request.urlcleanup()
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
parser = argparse.ArgumentParser()
|
parser = argparse.ArgumentParser()
|
||||||
parser.add_argument(
|
parser.add_argument(
|
||||||
@ -88,9 +100,14 @@ def main():
|
|||||||
help='Specify pdfjs version. If not given, '
|
help='Specify pdfjs version. If not given, '
|
||||||
'the latest version is used.',
|
'the latest version is used.',
|
||||||
required=False, metavar='VERSION')
|
required=False, metavar='VERSION')
|
||||||
|
parser.add_argument('--fancy-dmg', help="Update fancy-dmg Makefile",
|
||||||
|
action='store_true')
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
update_pdfjs(args.pdfjs)
|
update_pdfjs(args.pdfjs)
|
||||||
|
if args.fancy_dmg:
|
||||||
|
update_dmg_makefile()
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
main()
|
main()
|
||||||
|
Loading…
Reference in New Issue
Block a user