This is an archive of the discontinued Mercurial Phabricator instance.

packaging: ship all help .txt files on WiX
ClosedPublic

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

Details

Summary

These are technically not needed. But it is easier to ship
all files than to cherry-pick. A make install will copy
these files, so the new behavior is consistent with that.
This also makes WiX consistent with Inno, which is my main
reason for doing this.

If we don't want to ship the files (which is a valid argument),
I think we can do that in a follow up.

Diff Detail

Repository
rHG Mercurial
Branch
default
Lint
No Linters Available
Unit
No Unit Test Coverage

Event Timeline

indygreg created this revision.Oct 23 2019, 9:54 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.

I get this test failure from this commit:

@@ -223,11 +223,6 @@
 
   $ ( testrepohgenv; "$PYTHON" wixxml.py help )
   Not installed:
-    help/common.txt
-    help/hg-ssh.8.txt
-    help/hg.1.txt
-    help/hgignore.5.txt
-    help/hgrc.5.txt
   Not tracked:
 
   $ ( testrepohgenv; "$PYTHON" wixxml.py templates )

ERROR: test-install.t output changed
indygreg updated this revision to Diff 18031.Nov 11 2019, 9:56 PM

This got dropped on committed but Phabricator is confused about its closedstate. Please re-review and land @martinvonz or @durin42.

This got dropped on committed but Phabricator is confused about its closedstate. Please re-review and land @martinvonz or @durin42.

Per Martin's comment, it looks like you had test failures?

(Phabricator only ever closes things - it never reopens them.)

I re-landed this and tests passed on my workstation when I did so. Let's not drop this again without some additional coordination?

I re-landed this and tests passed on my workstation when I did so. Let's not drop this again without some additional coordination?

Agreed. I think it was I who pushed it last time and I must have done that before running tests, and then I dropped it after running tests. I'm sorry.

No worries, I'm not sure what went sideways there.