# HG changeset patch # User Gregory Szorc # Date 2019-10-25 04:22:08 # Node ID 24633444ff3220b8b472093c2ab222e00c96663d # Parent d053d3f10b6a36c75de23aeccf3d63699b9e6f74 packaging: remove hg.exe.local file .local files are used by Windows to set up DLL redirection. But these files are ignored if you embed an application manifest in your binary, which we do. So the existence of this file serves no purpose. So we remove it. Differential Revision: https://phab.mercurial-scm.org/D7160 diff --git a/contrib/packaging/hgpackaging/inno.py b/contrib/packaging/hgpackaging/inno.py --- a/contrib/packaging/hgpackaging/inno.py +++ b/contrib/packaging/hgpackaging/inno.py @@ -29,7 +29,6 @@ EXTRA_PACKAGES = { PACKAGE_FILES_METADATA = { 'ReadMe.html': 'Flags: isreadme', - 'hg.exe': "AfterInstall: Touch('{app}\\hg.exe.local')", } diff --git a/contrib/packaging/inno/mercurial.iss b/contrib/packaging/inno/mercurial.iss --- a/contrib/packaging/inno/mercurial.iss +++ b/contrib/packaging/inno/mercurial.iss @@ -68,7 +68,6 @@ Filename: {app}\default.d\editor.rc; Sec [UninstallDelete] Type: files; Name: {app}\Mercurial.url Type: filesandordirs; Name: {app}\default.d -Type: files; Name: "{app}\hg.exe.local" [Icons] Name: {group}\Uninstall Mercurial; Filename: {uninstallexe}