Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
pattern
asdf-vm
asdf-ruby
提交
40440a4b
A
asdf-ruby
项目概览
pattern
/
asdf-vm
/
asdf-ruby
通知
0
Star
0
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
A
asdf-ruby
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
40440a4b
编写于
11月 19, 2019
作者:
T
Trevor Brown
提交者:
GitHub
11月 19, 2019
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #145 from kassio/master
Fix `bin/list-all`
上级
bfaf4f20
7d3806e0
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
8 addition
and
5 deletion
+8
-5
bin/list-all
bin/list-all
+2
-2
lib/utils.sh
lib/utils.sh
+6
-3
未找到文件。
bin/list-all
浏览文件 @
40440a4b
...
...
@@ -10,7 +10,7 @@ list_versions() {
# This sed command was a quick and dirty solution to remove topaz-dev from
# the version list, since it doesn't exist
"
$(
ruby_build_path
)
"
--definitions
|
paste
-sd
" "
- |
sed
"s|topaz-dev||g"
"
$(
ruby_build_path
)
"
--definitions
|
grep
-v
"topaz-dev"
|
paste
-sd
" "
-
}
list_versions
list_versions
2> /dev/null
lib/utils.sh
浏览文件 @
40440a4b
...
...
@@ -29,21 +29,24 @@ ensure_ruby_build_installed() {
download_ruby_build
()
{
# Print to stderr so asdf doesn't assume this string is a list of versions
echo
"Downloading ruby-build..."
>
&2
local
build_dir
=
"ruby-build-source"
local
build_dir
=
"
$(
asdf_ruby_plugin_path
)
/
ruby-build-source"
# Clone down and checkout the correct ruby-build version
git clone https://github.com/rbenv/ruby-build.git
$build_dir
>
&2
>
/dev/null
(
cd
$build_dir
;
git checkout
$RUBY_BUILD_TAG
>
&2
>
/dev/null
)
# Install in the ruby-build dir
PREFIX
=
"
$(
ruby_build_dir
)
"
./
$build_dir
/install.sh
PREFIX
=
"
$(
ruby_build_dir
)
"
$build_dir
/install.sh
# Remove ruby-build source dir
rm
-rf
$build_dir
}
asdf_ruby_plugin_path
()
{
echo
"
$(
dirname
"
$(
dirname
"
$0
"
)
"
)
"
}
ruby_build_dir
()
{
echo
"
$(
dirname
"
$(
dirname
"
$0
"
)
"
)
/ruby-build"
echo
"
$(
asdf_ruby_plugin_path
)
/ruby-build"
}
ruby_build_path
()
{
echo
"
$(
ruby_build_dir
)
/bin/ruby-build"
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录