Format in small and add copyright

This commit is contained in:
Aoran Zeng 2024-07-31 12:38:52 +08:00
parent 61690ba5a5
commit 8f5423f704
No known key found for this signature in database
GPG Key ID: 8F8BA8488E10ED98
4 changed files with 31 additions and 24 deletions

@ -1,5 +1,6 @@
/** ------------------------------------------------------------ /** ------------------------------------------------------------
* SPDX-License-Identifier: GPL-3.0-or-later * SPDX-License-Identifier: GPL-3.0-or-later
* Copyright © 2023-2024 Aoran Zeng, Heng Guo
* ------------------------------------------------------------- * -------------------------------------------------------------
* File : chsrc.h * File : chsrc.h
* Authors : Aoran Zeng <ccmywish@qq.com> * Authors : Aoran Zeng <ccmywish@qq.com>
@ -254,15 +255,16 @@ test_speed_url (const char *url)
char *ipv6 = ""; // 默认不启用 char *ipv6 = ""; // 默认不启用
if (Cli_Option_IPv6==true) { if (Cli_Option_IPv6==true)
ipv6 = "--ipv6"; {
} ipv6 = "--ipv6";
}
// 我们用 —L,因为Ruby China源会跳转到其他地方 // 我们用 —L,因为Ruby China源会跳转到其他地方
// npmmirror 也会跳转 // npmmirror 也会跳转
char *curl_cmd = xy_strjoin (7, "curl -qsL ", ipv6, char *curl_cmd = xy_strjoin (7, "curl -qsL ", ipv6,
" -o " xy_os_devnull, " -o " xy_os_devnull,
" -w \"%{http_code} %{speed_download}\" -m", time_sec , " -w \"%{http_code} %{speed_download}\" -m", time_sec,
" -A chsrc/" Chsrc_Version " ", url); " -A chsrc/" Chsrc_Version " ", url);
// chsrc_info (xy_2strjoin ("测速命令 ", curl_cmd)); // chsrc_info (xy_2strjoin ("测速命令 ", curl_cmd));
@ -618,7 +620,7 @@ chsrc_view_file (const char *path)
{ {
char *cmd = NULL; char *cmd = NULL;
path = xy_uniform_path (path); path = xy_uniform_path (path);
if(xy_on_windows) if (xy_on_windows)
{ {
cmd = xy_2strjoin ("type ", path); cmd = xy_2strjoin ("type ", path);
} }

@ -1,5 +1,6 @@
/** ------------------------------------------------------------ /** ------------------------------------------------------------
* SPDX-License-Identifier: GPL-3.0-or-later * SPDX-License-Identifier: GPL-3.0-or-later
* Copyright © 2023-2024 Aoran Zeng, Heng Guo
* ------------------------------------------------------------- * -------------------------------------------------------------
* File : source.h * File : source.h
* Authors : Aoran Zeng <ccmywish@qq.com> * Authors : Aoran Zeng <ccmywish@qq.com>

@ -1,5 +1,6 @@
/** ------------------------------------------------------------ /** ------------------------------------------------------------
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* Copyright © 2023-2024 Aoran Zeng, Heng Guo
* ------------------------------------------------------------- * -------------------------------------------------------------
* File : xy.h * File : xy.h
* Authors : Aoran Zeng <ccmywish@qq.com> * Authors : Aoran Zeng <ccmywish@qq.com>

@ -1,5 +1,6 @@
/** ------------------------------------------------------------ /** ------------------------------------------------------------
* SPDX-License-Identifier: GPL-3.0-or-later * SPDX-License-Identifier: GPL-3.0-or-later
* Copyright © 2023-2024 Aoran Zeng, Heng Guo
* ------------------------------------------------------------- * -------------------------------------------------------------
* File : chsrc.c * File : chsrc.c
* Authors : Aoran Zeng <ccmywish@qq.com> * Authors : Aoran Zeng <ccmywish@qq.com>
@ -10,7 +11,7 @@
* | BlockLune <blocklune@gmail.com> * | BlockLune <blocklune@gmail.com>
* | * |
* Created on : <2023-08-28> * Created on : <2023-08-28>
* Last modified : <2024-07-29> * Last modified : <2024-07-31>
* *
* chsrc: Change Source * chsrc: Change Source
* ------------------------------------------------------------*/ * ------------------------------------------------------------*/
@ -134,10 +135,11 @@ pl_python_getsrc (char *option)
char *cmd = xy_2strjoin (prog, " -m pip config get global.index-url"); char *cmd = xy_2strjoin (prog, " -m pip config get global.index-url");
chsrc_run (cmd, RunOpt_Default); chsrc_run (cmd, RunOpt_Default);
if (pdm_exist) { if (pdm_exist)
cmd = "pdm config --global pypi.url"; {
chsrc_run (cmd, RunOpt_Default); cmd = "pdm config --global pypi.url";
} chsrc_run (cmd, RunOpt_Default);
}
} }
/** /**
@ -2733,7 +2735,7 @@ get_target (const char *input, TargetOp code, char *option)
} }
else if (TargetOp_List_Source==code) else if (TargetOp_List_Source==code)
{ {
chsrc_info (xy_strjoin (3, "", input ," 支持以下镜像站")); chsrc_info (xy_strjoin (3, "", input, " 支持以下镜像站"));
chsrc_info (xy_strjoin (3, "下方 code 列,可用于指定使用某源,请使用 chsrc set ", input, " <code>\n")); chsrc_info (xy_strjoin (3, "下方 code 列,可用于指定使用某源,请使用 chsrc set ", input, " <code>\n"));
printf ("%-14s%-35s%-45s ", "code", "服务商简写", "服务源URL"); puts ("服务商名称"); printf ("%-14s%-35s%-45s ", "code", "服务商简写", "服务源URL"); puts ("服务商名称");
puts ("--------------------------------------------------------------------------------------------------------"); puts ("--------------------------------------------------------------------------------------------------------");
@ -2836,28 +2838,28 @@ main (int argc, char const *argv[])
else else
{ {
target = argv[cli_arg_Target_pos]; target = argv[cli_arg_Target_pos];
if (xy_streql(target,"mirrors") || xy_streql(target,"mirror")) if (xy_streql (target, "mirrors") || xy_streql (target, "mirror"))
{ {
print_available_mirrors(); return 0; print_available_mirrors (); return 0;
} }
else if (xy_streql(target,"targets") || xy_streql(target,"target")) else if (xy_streql (target, "targets") || xy_streql (target, "target"))
{ {
print_supported_targets(); return 0; print_supported_targets (); return 0;
} }
else if (xy_streql(target,"os")) else if (xy_streql (target, "os"))
{ {
print_supported_os(); return 0; print_supported_os (); return 0;
} }
else if (xy_streql(target,"lang") || xy_streql(target,"pl") || xy_streql(target,"language")) else if (xy_streql (target, "lang") || xy_streql (target, "pl") || xy_streql (target, "language"))
{ {
print_supported_pl(); return 0; print_supported_pl(); return 0;
} }
else if (xy_streql(target,"ware") || xy_streql(target,"software")) else if (xy_streql (target, "ware") || xy_streql (target, "software"))
{ {
print_supported_wr(); return 0; print_supported_wr (); return 0;
} }
matched = get_target(target, TargetOp_List_Source, NULL); matched = get_target (target, TargetOp_List_Source, NULL);
if (!matched) goto not_matched; if (!matched) goto not_matched;
} }
return 0; return 0;
@ -2908,9 +2910,10 @@ main (int argc, char const *argv[])
target = argv[cli_arg_Target_pos]; target = argv[cli_arg_Target_pos];
char *mirrorCode_or_url = NULL; char *mirrorCode_or_url = NULL;
if (argc >= cli_arg_Mirror_pos) { if (argc >= cli_arg_Mirror_pos)
mirrorCode_or_url = xy_strdup (argv[cli_arg_Mirror_pos]); {
} mirrorCode_or_url = xy_strdup (argv[cli_arg_Mirror_pos]);
}
matched = get_target (target, TargetOp_Set_Source, mirrorCode_or_url); matched = get_target (target, TargetOp_Set_Source, mirrorCode_or_url);
if (!matched) goto not_matched; if (!matched) goto not_matched;