summaryrefslogtreecommitdiff
path: root/utils/rbutilqt
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2021-12-23 11:12:31 +0100
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2021-12-25 17:47:14 +0100
commit774b35cccfb2d3c94374bd47398d19e1b3c6f012 (patch)
tree836529f86d10e42765383aa9f3fa5603fb5216e8 /utils/rbutilqt
parent4eb3f05042608aeaf359bcfd177525ed8052d6eb (diff)
downloadrockbox-774b35cccfb2d3c94374bd47398d19e1b3c6f012.tar.gz
rockbox-774b35cccfb2d3c94374bd47398d19e1b3c6f012.zip
rbutil: Deploy support in cmake.
Add a "deploy" target that will create a distributable file. - Linux: AppImage. - Windows: zip file. - MacOS: dmg. Change-Id: Id8ae9c021bc5bbb1abf066205b57d943c3f3b327
Diffstat (limited to 'utils/rbutilqt')
-rw-r--r--utils/rbutilqt/dmgbuild.cfg10
1 files changed, 8 insertions, 2 deletions
diff --git a/utils/rbutilqt/dmgbuild.cfg b/utils/rbutilqt/dmgbuild.cfg
index 65d7b274a0..8f7a933237 100644
--- a/utils/rbutilqt/dmgbuild.cfg
+++ b/utils/rbutilqt/dmgbuild.cfg
@@ -1,9 +1,15 @@
1# Configuration for creating a dmg with dmgbuild 1# Configuration for creating a dmg with dmgbuild
2# (https://github.com/al45tair/dmgbuild) 2# (https://github.com/al45tair/dmgbuild)
3# Needs biplist as additional package.
3 4
4import os 5import os
6import biplist
5 7
6files = [ 'RockboxUtility.app' ] 8_appbundle = defines['appbundle']
9_plist = biplist.readPlist(os.path.join(_appbundle, 'Contents/Info.plist'))
10_iconfile = os.path.join(_appbundle, 'Contents/Resources', _plist['CFBundleIconFile'])
11
12files = [ _appbundle ]
13icon = _iconfile
7background = '#c6d6f5' 14background = '#c6d6f5'
8icon = os.path.join(defines['basepath'], 'rbutilqt/icons/rbutilqt.icns')
9 15