This is an archive of the discontinued Mercurial Phabricator instance.

packaging: write out editor.rc in Python
ClosedPublic

Authored by indygreg on Oct 23 2019, 9:54 PM.

Details

Summary

Let's dynamically generate the file from Python instead of
relying on Inno functionality, as that will give more
visibility into what's going on.

I spotted this as part of converging the install layout
of Inno and WiX: the former doesn't install an editor.rc
and instead defines the editor via its mercurial.rc file.

We will change the behavior of WiX later once it is consuming
the staged install directory for packaging.

Diff Detail

Repository
rHG Mercurial
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

indygreg created this revision.Oct 23 2019, 9:54 PM
indygreg updated this revision to Diff 17405.Oct 24 2019, 11:34 PM
This revision was not accepted when it landed; it landed in state Needs Review.
This revision was automatically updated to reflect the committed changes.