Fri, 24 Apr 2020 14:15:37 -0500
no automatic autosquash
839
0beae3c33263
switch to pip-based install
Meredith Howard <mhoward@roomag.org>
parents:
591
diff
changeset
|
1 | #!/bin/bash |
0beae3c33263
switch to pip-based install
Meredith Howard <mhoward@roomag.org>
parents:
591
diff
changeset
|
2 | set -eu -o pipefail |
356 | 3 | |
839
0beae3c33263
switch to pip-based install
Meredith Howard <mhoward@roomag.org>
parents:
591
diff
changeset
|
4 | if ! (command -v pip2 && pip2 -V) &>/dev/null; then |
0beae3c33263
switch to pip-based install
Meredith Howard <mhoward@roomag.org>
parents:
591
diff
changeset
|
5 | curl -fsSL --compressed https://bootstrap.pypa.io/get-pip.py | |
0beae3c33263
switch to pip-based install
Meredith Howard <mhoward@roomag.org>
parents:
591
diff
changeset
|
6 | python2 - --user |
356 | 7 | fi |
8 | ||
839
0beae3c33263
switch to pip-based install
Meredith Howard <mhoward@roomag.org>
parents:
591
diff
changeset
|
9 | pip2 install --user --upgrade hg-evolve |
0beae3c33263
switch to pip-based install
Meredith Howard <mhoward@roomag.org>
parents:
591
diff
changeset
|
10 | |
0beae3c33263
switch to pip-based install
Meredith Howard <mhoward@roomag.org>
parents:
591
diff
changeset
|
11 | if ! grep -qsw evolve ~/.hgext/hgrc; then |
0beae3c33263
switch to pip-based install
Meredith Howard <mhoward@roomag.org>
parents:
591
diff
changeset
|
12 | printf '[extensions]\nevolve =\n' >> ~/.hgext/hgrc |
0beae3c33263
switch to pip-based install
Meredith Howard <mhoward@roomag.org>
parents:
591
diff
changeset
|
13 | fi |
0beae3c33263
switch to pip-based install
Meredith Howard <mhoward@roomag.org>
parents:
591
diff
changeset
|
14 | |
841 | 15 | if ! grep -qsw topic ~/.hgext/hgrc; then |
16 | printf '[extensions]\ntopic =\n' >> ~/.hgext/hgrc | |
17 | fi |