We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent aacb3af commit 972498dCopy full SHA for 972498d
libexec/ruby-package-install
@@ -2,7 +2,7 @@
2
set -e
3
4
usage() {
5
- echo "usage: ruby-package install PACKAGE DESTINATION" >&2
+ echo "usage: ruby-package install [--fail-silently] PACKAGE DESTINATION" >&2
6
exit 1
7
}
8
@@ -18,6 +18,12 @@ cleanup_packages() {
18
fi
19
20
21
+fail_silently=""
22
+if [ "$1" = "--fail-silently" ]; then
23
+ fail_silently=1
24
+ shift
25
+fi
26
+
27
package="$1"
28
if [ -z "$package" ]; then
29
usage
@@ -31,6 +37,10 @@ fi
31
37
if [ -f "$package" ]; then
32
38
package_file="$package"
33
39
else
40
+ if [ -n "$fail_silently" ]; then
41
+ ruby-package fetch --check "$package" 2>/dev/null
42
+ fi
43
34
44
package_file="$(ruby-package fetch "$package")"
35
45
36
46
0 commit comments