annotate contrib/macosx/distribution.xml @ 30440:c3944ab1443a

exchange: obtain compression engines from the registrar util.compengines has knowledge of all registered compression engines and the metadata that associates them with various bundle types. This patch removes the now redundant declaration of this metadata from exchange.py and obtains it from the new source. The effect of this patch is that once a new compression engine is registered with util.compengines, `hg bundle -t <engine>` will just work.
author Gregory Szorc <gregory.szorc@gmail.com>
date Thu, 10 Nov 2016 23:34:15 -0800
parents db5084d27df5
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
29027
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
1 <?xml version="1.0" encoding="utf-8" standalone="no"?>
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
2 <installer-gui-script minSpecVersion="1">
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
3 <title>Mercurial SCM</title>
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
4 <organization>org.mercurial-scm</organization>
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
5 <options customize="never" require-scripts="false" rootVolumeOnly="true" />
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
6 <welcome file="Welcome.html" mime-type="text/html" />
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
7 <license file="../../COPYING" mime-type="text/plain" />
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
8 <readme file="Readme.html" mime-type="text/html" />
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
9 <pkg-ref id="org.mercurial-scm.mercurial"
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
10 version="0"
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
11 auth="root"
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
12 onConclusion="none">mercurial.pkg</pkg-ref>
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
13 <choices-outline>
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
14 <line choice="org.mercurial-scm.mercurial"/>
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
15 </choices-outline>
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
16 <choice id="org.mercurial-scm.mercurial" visible="false">
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
17 <pkg-ref id="org.mercurial-scm.mercurial"/>
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
18 </choice>
db5084d27df5 osx: create a modern package including manpages
Kevin Bullock <kbullock+mercurial@ringworld.org>
parents:
diff changeset
19 </installer-gui-script>