summaryrefslogtreecommitdiff
path: root/utils/common/deploy-themeeditor.py
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2010-08-08 20:56:58 +0000
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2010-08-08 20:56:58 +0000
commit93c81dcd26c1f9b6099c36256d6f63539b33b85b (patch)
treeccf8d84de8c8092ce97fcd4d28cd612cd452a77f /utils/common/deploy-themeeditor.py
parente7951b1bab9b477ea33c348bce4f61a78ff52ee9 (diff)
downloadrockbox-93c81dcd26c1f9b6099c36256d6f63539b33b85b.tar.gz
rockbox-93c81dcd26c1f9b6099c36256d6f63539b33b85b.zip
Support running NSIS from deployment script.
This requires a few workarounds since NSIS expects files in the source folder but the build scripts run out-of-tree. Only added for Theme Editor for now, since Rockbox Utility doesn't have a NSIS script yet (and an installer for Rockbox Utility might not be that useful). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27759 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/common/deploy-themeeditor.py')
-rwxr-xr-xutils/common/deploy-themeeditor.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/utils/common/deploy-themeeditor.py b/utils/common/deploy-themeeditor.py
index 527976616c..566c04d68d 100755
--- a/utils/common/deploy-themeeditor.py
+++ b/utils/common/deploy-themeeditor.py
@@ -24,7 +24,8 @@ deploy.project = "utils/themeeditor/themeeditor.pro"
24deploy.svnserver = "svn://svn.rockbox.org/rockbox/" 24deploy.svnserver = "svn://svn.rockbox.org/rockbox/"
25deploy.svnpaths = \ 25deploy.svnpaths = \
26 [ "utils/themeeditor/", 26 [ "utils/themeeditor/",
27 "lib/skin_parser/" ] 27 "lib/skin_parser/",
28 "docs/COPYING" ]
28deploy.useupx = False 29deploy.useupx = False
29deploy.bundlecopy = { 30deploy.bundlecopy = {
30 "resources/windowicon.icns" : "Contents/Resources/", 31 "resources/windowicon.icns" : "Contents/Resources/",
@@ -46,6 +47,8 @@ else:
46# all files of the program. Will get put into an archive after building 47# all files of the program. Will get put into an archive after building
47# (zip on w32, tar.bz2 on Linux). Does not apply on Mac which uses dmg. 48# (zip on w32, tar.bz2 on Linux). Does not apply on Mac which uses dmg.
48deploy.programfiles = [ deploy.progexe ] 49deploy.programfiles = [ deploy.progexe ]
50deploy.nsisscript = "utils/themeeditor/themeeditor.nsi"
51deploy.nsissetup = "utils/themeeditor/rbthemeeditor-setup.exe"
49 52
50deploy.deploy() 53deploy.deploy()
51 54