ScreenTranslator/share/ci/macdeploy.py

19 lines
539 B
Python
Raw Normal View History

2020-03-01 16:30:43 +07:00
import common as c
from config import *
import os
import sys
artifact_name = '{}-{}.dmg'.format(app_name, app_version)
if len(sys.argv) > 1 and sys.argv[1] == 'artifact_name': # subcommand
c.print(artifact_name)
exit(0)
artifact_path = os.path.abspath(artifact_name)
c.print('>> Making mac deploy')
os.chdir(build_dir)
build_target = build_dir + '/' + target_name + '.app'
built_dmg = build_dir + '/' + target_name + '.dmg'
c.run('{}/bin/macdeployqt "{}" -dmg'.format(qt_dir, build_target))
os.rename(built_dmg, artifact_path)