mirror of
https://github.com/RubyMetric/chsrc.git
synced 2025-01-22 18:05:20 +08:00
Add get and list for ruby
This commit is contained in:
parent
71b06bb366
commit
e2db2c18e1
27
chsrc.c
27
chsrc.c
|
@ -281,6 +281,24 @@ pl_ruby_setsrc (char* option)
|
|||
xy_success(xy_2strjoin("chsrc: 感谢镜像提供方:", source_name));
|
||||
}
|
||||
|
||||
void
|
||||
pl_ruby_getsrc (char* option)
|
||||
{
|
||||
char* cmd = "gem sources";
|
||||
xy_info (xy_2strjoin("chsrc: 运行 ", cmd));
|
||||
system(cmd);
|
||||
cmd = "bundle config get mirror.https://rubygems.org";
|
||||
xy_info (xy_2strjoin("chsrc: 运行 ", cmd));
|
||||
system(cmd);
|
||||
}
|
||||
|
||||
void
|
||||
pl_ruby_listsrc (char* option)
|
||||
{
|
||||
const mirror_info* mir = pl_ruby_sources->mirror;
|
||||
printf ("%-18s%-41s ", mir->abbr, pl_ruby_sources->url);
|
||||
puts(mir->name);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
|
@ -735,15 +753,6 @@ print_supported_targets ()
|
|||
|
||||
|
||||
|
||||
void
|
||||
print_supported_sources_for_target (const char* target)
|
||||
{
|
||||
xy_info ("chsrc: 支持对以下目标换源 (同一行表示这几个命令兼容)");
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
int
|
||||
print_help ()
|
||||
|
|
Loading…
Reference in New Issue
Block a user