diff options
author | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2010-08-08 20:56:58 +0000 |
---|---|---|
committer | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2010-08-08 20:56:58 +0000 |
commit | 93c81dcd26c1f9b6099c36256d6f63539b33b85b (patch) | |
tree | ccf8d84de8c8092ce97fcd4d28cd612cd452a77f /utils/common/deploy-themeeditor.py | |
parent | e7951b1bab9b477ea33c348bce4f61a78ff52ee9 (diff) | |
download | rockbox-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-x | utils/common/deploy-themeeditor.py | 5 |
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" | |||
24 | deploy.svnserver = "svn://svn.rockbox.org/rockbox/" | 24 | deploy.svnserver = "svn://svn.rockbox.org/rockbox/" |
25 | deploy.svnpaths = \ | 25 | deploy.svnpaths = \ |
26 | [ "utils/themeeditor/", | 26 | [ "utils/themeeditor/", |
27 | "lib/skin_parser/" ] | 27 | "lib/skin_parser/", |
28 | "docs/COPYING" ] | ||
28 | deploy.useupx = False | 29 | deploy.useupx = False |
29 | deploy.bundlecopy = { | 30 | deploy.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. |
48 | deploy.programfiles = [ deploy.progexe ] | 49 | deploy.programfiles = [ deploy.progexe ] |
50 | deploy.nsisscript = "utils/themeeditor/themeeditor.nsi" | ||
51 | deploy.nsissetup = "utils/themeeditor/rbthemeeditor-setup.exe" | ||
49 | 52 | ||
50 | deploy.deploy() | 53 | deploy.deploy() |
51 | 54 | ||