Wed, 27 Dec 2023 01:39:00 -0600
add asciidoctor and timetrap stubs
1137
f767f8cd6a9f
add asciidoctor and timetrap stubs
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
1 | #!/bin/sh |
f767f8cd6a9f
add asciidoctor and timetrap stubs
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
2 | set -eu |
f767f8cd6a9f
add asciidoctor and timetrap stubs
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
3 | |
f767f8cd6a9f
add asciidoctor and timetrap stubs
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
4 | install_it() { |
f767f8cd6a9f
add asciidoctor and timetrap stubs
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
5 | [ -w "$(gem env gemdir)" ] || |
f767f8cd6a9f
add asciidoctor and timetrap stubs
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
6 | opt="--user-install" |
f767f8cd6a9f
add asciidoctor and timetrap stubs
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
7 | |
f767f8cd6a9f
add asciidoctor and timetrap stubs
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
8 | gem install -q ${opt:-} asciidoctor |
f767f8cd6a9f
add asciidoctor and timetrap stubs
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
9 | asdf reshim ruby || : |
f767f8cd6a9f
add asciidoctor and timetrap stubs
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
10 | } |
f767f8cd6a9f
add asciidoctor and timetrap stubs
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
11 | |
f767f8cd6a9f
add asciidoctor and timetrap stubs
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
12 | . ~/.lib/sh/stubexec.sh |