##// END OF EJS Templates
win32: add cacert.pem file to Inno Setup installer
Pascal Quantin -
r13246:a01c52b0 stable
parent child Browse files
Show More
@@ -83,6 +83,7 b' Source: dist\\w9xpopen.exe; DestDir: {app'
83 Source: dist\Microsoft.VC*.CRT.manifest; DestDir: {app}; Flags: skipifsourcedoesntexist
83 Source: dist\Microsoft.VC*.CRT.manifest; DestDir: {app}; Flags: skipifsourcedoesntexist
84 Source: dist\library.zip; DestDir: {app}
84 Source: dist\library.zip; DestDir: {app}
85 Source: dist\add_path.exe; DestDir: {app}
85 Source: dist\add_path.exe; DestDir: {app}
86 Source: dist\cacert.pem; Destdir: {app}
86 Source: doc\*.html; DestDir: {app}\Docs
87 Source: doc\*.html; DestDir: {app}\Docs
87 Source: doc\style.css; DestDir: {app}\Docs
88 Source: doc\style.css; DestDir: {app}\Docs
88 Source: mercurial\help\*.txt; DestDir: {app}\help
89 Source: mercurial\help\*.txt; DestDir: {app}\help
@@ -93,6 +94,7 b' Source: COPYING; DestDir: {app}; DestNam'
93
94
94 [INI]
95 [INI]
95 Filename: {app}\Mercurial.url; Section: InternetShortcut; Key: URL; String: http://mercurial.selenic.com/
96 Filename: {app}\Mercurial.url; Section: InternetShortcut; Key: URL; String: http://mercurial.selenic.com/
97 Filename: {app}\Mercurial.ini; Section: web; Key: cacerts; String: {app}\cacert.pem
96
98
97 [UninstallDelete]
99 [UninstallDelete]
98 Type: files; Name: {app}\Mercurial.url
100 Type: files; Name: {app}\Mercurial.url
@@ -34,7 +34,7 b' matching the mercurial version you want '
34 Inno Setup
34 Inno Setup
35 http://www.jrsoftware.org/isdl.php#qsp
35 http://www.jrsoftware.org/isdl.php#qsp
36
36
37 Get and install ispack-5.3.10.exe which includes Inno Setup Processor,
37 Get and install ispack-5.3.10.exe or later (includes Inno Setup Processor),
38 which is necessary to package Mercurial.
38 which is necessary to package Mercurial.
39
39
40 ISTool - optional
40 ISTool - optional
@@ -46,6 +46,9 b' matching the mercurial version you want '
46 Docutils
46 Docutils
47 http://docutils.sourceforge.net/
47 http://docutils.sourceforge.net/
48
48
49 CA Certs file
50 http://curl.haxx.se/ca/cacert.pem
51
49 And, of course, Mercurial itself.
52 And, of course, Mercurial itself.
50
53
51 Once you have all this installed and built, clone a copy of the
54 Once you have all this installed and built, clone a copy of the
@@ -73,7 +76,7 b' Building instructions with MSVC 2008 Exp'
73 "C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86_amd64
76 "C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86_amd64
74 python setup.py py2exe -b 3
77 python setup.py py2exe -b 3
75
78
76 Copy add_path.exe into the dist directory that just got created.
79 Copy add_path.exe and cacert.pem files into the dist directory that just got created.
77
80
78 If you are using Python up to version 2.5.4, copy mfc71.dll into the dist
81 If you are using Python up to version 2.5.4, copy mfc71.dll into the dist
79 directory that just got created.
82 directory that just got created.
General Comments 0
You need to be logged in to leave comments. Login now