import common as c from config import * import os import sys tag = os.environ.get('TAG', '') artifact_name = '{}-{}{}.dmg'.format(app_name, app_version, tag) 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)