[PATCH 2 of 2] iss: make mfc*.dll and msvc*.dll optional

Steve Borho steve at borho.org
Sun Aug 16 22:47:19 CDT 2009

# HG changeset patch
# User Steve Borho <steve at borho.org>
# Date 1250474029 18000
# Node ID 57dc2daa998f0fe055560800bbcb681850b501ff
# Parent  8d86ff46efdfb7268f2c02d0f205a1a98bb83add
iss: make mfc*.dll and msvc*.dll optional

mfc*.dll was only needed for Python2.4
msvc*.dll is similarly optional.
Do not bail installater build if not found

diff -r 8d86ff46efdf -r 57dc2daa998f contrib/win32/mercurial.iss
--- a/contrib/win32/mercurial.iss	Sun Aug 16 21:23:48 2009 -0500
+++ b/contrib/win32/mercurial.iss	Sun Aug 16 20:53:49 2009 -0500
@@ -43,8 +43,8 @@
 Source: dist\hg.exe; DestDir: {app}; AfterInstall: Touch('{app}\hg.exe.local')
 Source: dist\python*.dll; Destdir: {app}; Flags: skipifsourcedoesntexist
 Source: dist\library.zip; DestDir: {app}
-Source: dist\mfc*.dll; DestDir: {app}
-Source: dist\msvc*.dll; DestDir: {app}
+Source: dist\mfc*.dll; DestDir: {app}; Flags: skipifsourcedoesntexist
+Source: dist\msvc*.dll; DestDir: {app}; Flags: skipifsourcedoesntexist
 Source: dist\Microsoft.VC*.CRT.manifest; DestDir: {app}; Flags: skipifsourcedoesntexist
 Source: dist\Microsoft.VC*.MFC.manifest; DestDir: {app}; Flags: skipifsourcedoesntexist
 Source: dist\w9xpopen.exe; DestDir: {app}

More information about the Mercurial-devel mailing list