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

View File

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

View File

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

View File

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

View File

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