80
80
ChangesEnvironment=yes
81
PrivilegesRequired=none
83
85
Source: "*.*"; DestDir: "{app}"; Flags: ignoreversion;
84
86
Source: "lib\*.*"; DestDir: "{app}\lib"; Flags: createallsubdirs ignoreversion recursesubdirs;
85
87
Source: "doc\*.*"; DestDir: "{app}\doc"; Flags: createallsubdirs ignoreversion recursesubdirs;
94
; supported = pycurl.version_info()[8]
95
; if 'https' in supported:
96
; from bzrlib.transport.http.ca_bundle import get_ca_path
97
; ca_path = get_ca_path()
99
; cog.outl('Source: "%s"; DestDir: "{app}"; Components: cabundle' % ca_path)
101
; cog.msg('You have pycurl with SSL support, '
102
; 'but CA Bundle (curl-ca-bundle.crt) not found!')
108
Name: "main"; Description: "Main Files"; Types: full compact custom; Flags: fixed
111
; cog.outl('Name: "cabundle"; '
112
; 'Description: "CA certificates for SSL support"; '
113
; 'Types: full custom')
88
119
Name: "{userappdata}\bazaar\2.0"
91
123
Name: "{group}\Documentation index"; Filename: "{app}\doc\index.htm"; WorkingDir: "{app}\doc";
92
124
Name: "{group}\Bazaar Home Page"; Filename: "{app}\bazaar.url"; Comment: "http://www.bazaar-vcs.org";
93
125
Name: "{group}\Start Bzr in cmd shell"; Filename: "{cmd}"; Parameters: "/K start_bzr.bat"; WorkingDir: "{app}"; IconFilename: "{app}\bzr.exe"; Comment: "Open new Bzr session";
94
126
Name: "{group}\Uninstall Bzr"; Filename: "{uninstallexe}"; IconFileName: "{sys}\shell32.dll"; IconIndex: 101; Comment: "Remove Bzr completely";
97
130
Name: Path; Description: "Add {app} directory to PATH environment variable";
98
Name: Shell; Description: "Add Bzr context menu to shell";
131
Name: Shell; Description: "Add Bzr context menu to shell"; Flags: unchecked
101
135
Filename: "{app}\bzr_postinstall.exe"; Parameters: "--start-bzr"; Flags: skipifdoesntexist runhidden;
102
Filename: "{app}\bzr_postinstall.exe"; Parameters: "--check-mfc71"; Flags: skipifdoesntexist skipifsilent runhidden;
138
; if os.path.isfile('win32_bzr.exe/lib/win32ui.pyd'): # pywin32 mfc wrapper
139
; cog.outl('Filename: "{app}\bzr_postinstall.exe"; '
140
; 'Parameters: "--check-mfc71"; '
141
; 'Flags: skipifdoesntexist skipifsilent runhidden;')
103
144
Filename: "{app}\bzr_postinstall.exe"; Parameters: "--add-path"; Tasks: Path; Flags: skipifdoesntexist skipifsilent runhidden;
104
145
Filename: "{app}\bzr_postinstall.exe"; Parameters: "--add-shell-menu"; Tasks: Shell; Flags: skipifdoesntexist skipifsilent runhidden;
107
149
Filename: "{app}\bzr_postinstall.exe"; Parameters: "--delete-path --delete-shell-menu --silent"; Flags: skipifdoesntexist runhidden;