File tree Expand file tree Collapse file tree 1 file changed +31
-2
lines changed
Expand file tree Collapse file tree 1 file changed +31
-2
lines changed Original file line number Diff line number Diff line change @@ -23,20 +23,49 @@ abs_dirname() {
2323 cd " $cwd "
2424}
2525
26+ usage () {
27+ echo " usage: ruby-package [-v | --verbose] [--resume] DEFINITION"
28+ exit 1
29+ }
30+
2631bin_root=" $( abs_dirname " $0 " ) "
2732
33+ verbose=" "
34+ resume=" "
35+
36+ while : ; do
37+ case " $1 " in
38+ " -v" | " --verbose" )
39+ verbose=" -v"
40+ shift
41+ ;;
42+ " --resume" )
43+ resume=1
44+ shift
45+ ;;
46+ " -" * )
47+ usage
48+ ;;
49+ * )
50+ break
51+ ;;
52+ esac
53+ done
2854
2955definition=" $1 "
3056if [ -z " $definition " ]; then
31- echo " usage: ruby-package DEFINITION "
57+ usage
3258fi
3359
3460package=" ${definition##*/ } "
3561prefix=" /tmp/ruby-build/-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------/$package "
3662
3763package_dir=" ${package} .$( package_platform) "
3864
39- " ${bin_root} /ruby-build" -v " $definition " " $prefix "
65+ if [ -z " $resume " ]; then
66+ " ${bin_root} /ruby-build" $verbose " $definition " " $prefix "
67+ fi
68+
4069cwd=" $( pwd) "
4170cd " ${prefix} /.."
4271
You can’t perform that action at this time.
0 commit comments