~qbzr-dev/qbzr/0.14

« back to all changes in this revision

Viewing changes to installer/qbzr-setup.iss

  • Committer: Alexander Belchenko
  • Date: 2009-10-30 17:13:26 UTC
  • Revision ID: bialix@ukr.net-20091030171326-7of1kqckcih4cghj
(backport 941, 1001) Improvements re building universal windows installer.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
; Script initially generated by the Inno Setup Script Wizard
2
2
; and then modified by Alexander Belchenko.
3
3
 
4
 
 
5
4
[Setup]
6
5
; NOTE: The value of AppId uniquely identifies this application.
7
6
; Do not use the same AppId value in installers for other applications.
20
19
AppSupportURL=http://groups.google.com/group/qbzr
21
20
AppUpdatesURL=http://launchpad.net/qbzr/+download
22
21
 
23
 
;DefaultDirName={userappdata}\bazaar\2.0\plugins\qbzr
24
22
DefaultDirName={code:GetDirName}
25
23
 
26
24
DisableProgramGroupPage=yes
49
47
Name: "slovenian"; MessagesFile: "compiler:Languages\Slovenian.isl"
50
48
Name: "spanish"; MessagesFile: "compiler:Languages\Spanish.isl"
51
49
 
52
 
[CustomMessages]
53
 
NormalInstallation=Normal installation
54
 
FullInstallation=Full installation
55
 
CustomInstallation=Custom installation
56
 
MainFiles=Main files
57
 
ExtraLibs=Additional libraries (PyQt4, Pygments, etc.)
58
 
 
59
 
russian.NormalInstallation=������� ���������
60
 
russian.FullInstallation=������ ���������
61
 
russian.CustomInstallation=���������� ���������
62
 
russian.MainFiles=�������� �����
63
 
russian.ExtraLibs=�������������� ���������� (PyQt4, Pygments � �.�.)
64
 
 
65
 
[Types]
66
 
Name: "normal"; Description: {cm:NormalInstallation}
67
 
Name: "full"; Description: {cm:FullInstallation}
68
 
Name: "custom"; Description: {cm:CustomInstallation}; Flags: iscustom
69
 
 
70
 
[Components]
71
 
Name: "main"; Description: {cm:MainFiles}; Types: full normal custom
72
 
Name: "libs"; Description: {cm:ExtraLibs}; Types: full custom
73
 
 
74
50
[Files]
75
 
Source: "__init__.py"; DestDir: {app}; Components: main
76
 
Source: "lib\*.py"; DestDir: {app}\lib; Flags: recursesubdirs; Components: main
77
 
Source: "*.txt"; DestDir: {app}; Components: main
78
 
Source: "locale\*.*";  DestDir: {app}\locale; Flags: recursesubdirs; Components: main
79
 
Source: "installer\_lib\*.*"; DestDir: {app}\_lib; Flags: recursesubdirs; Components: libs
 
51
Source: "__init__.py"; DestDir: {app};
 
52
Source: "lib\*.py"; DestDir: {app}\lib; Flags: recursesubdirs;
 
53
Source: "*.txt"; DestDir: {app};
 
54
Source: "locale\*.*";  DestDir: {app}\locale; Flags: recursesubdirs;
80
55
 
81
56
[UninstallDelete]
82
57
; TODO: create special uninstall function in Code section to recursively delete pyc/pyo files