Add print macro

This commit is contained in:
Aoran Zeng
2024-12-14 10:11:34 +08:00
parent 2746fe03c0
commit 6ded3380e5
17 changed files with 38 additions and 42 deletions

View File

@@ -26,7 +26,7 @@ pl_clojure_setsrc (char *option)
chsrc_yield_source_and_confirm (pl_clojure);
chsrc_note2 ("抱歉Clojure换源较复杂您可手动查阅并换源:");
say (source.url);
p(source.url);
ProgMode_ChgType = ChgType_Manual;
chsrc_conclude (&source);
}

View File

@@ -61,7 +61,7 @@ pl_haskell_setsrc (char *option)
" ignore-expiry: no");
chsrc_note2 (xy_strjoin (3, "请向 ", config, " 中手动添加:"));
say (file);
p(file);
ProgMode_ChgType = ChgType_Manual;
chsrc_conclude (&source);
}

View File

@@ -93,7 +93,7 @@ pl_java_setsrc (char *option)
"}");
chsrc_note2 ("请在您的 build.gradle 中添加:");
say (file);
p(file);
}
ProgMode_ChgType = ChgType_Manual;
chsrc_conclude (&source);

View File

@@ -52,7 +52,7 @@ pl_lua_setsrc (char *option)
"server = \"", source.url, "\"");
chsrc_note2 ("请手动修改 ~/.luarocks/upload_config.lua 文件 (用于上传):");
say (upload_config);
p(upload_config);
ProgMode_ChgType = ChgType_Manual;
chsrc_conclude (&source);

View File

@@ -42,7 +42,7 @@ pl_nodejs_bun_setsrc (char *option)
chsrc_note2 (xy_strjoin (3, "请您手动写入以下内容到 ", xy_normalize_path ("~/.bunfig.toml"), " 文件中"));
}
say (file);
p(file);
ProgMode_ChgType = ProgMode_CMD_Reset ? ChgType_Reset : ChgType_Auto;
chsrc_conclude (&source);
}

View File

@@ -35,24 +35,24 @@ pl_nodejs_getsrc (char *option)
bool npm_exist, yarn_exist, pnpm_exist;
pl_nodejs_check_cmd (&npm_exist, &yarn_exist, &pnpm_exist);
divide_source_changing_process();
hr();
if (npm_exist)
{
pl_nodejs_npm_getsrc (option);
say ("");
br();
}
if (yarn_exist)
{
pl_nodejs_yarn_getsrc (option);
say ("");
br();
}
if (pnpm_exist)
{
pl_nodejs_pnpm_getsrc (option);
say ("");
br();
}
}
@@ -80,13 +80,13 @@ pl_nodejs_setsrc (char *option)
if (npm_exist)
{
pl_nodejs_npm_setsrc (option);
say ("");
br();
}
if (yarn_exist)
{
pl_nodejs_yarn_setsrc (option);
say ("");
br();
}
if (pnpm_exist)

View File

@@ -48,7 +48,7 @@ pl_ocaml_setsrc(char *option)
chsrc_run (cmd, RunOpt_Default);
chsrc_note2 ("如果是首次使用 opam ,请使用以下命令进行初始化");
say (xy_2strjoin ("opam init default ", source.url));
p(xy_2strjoin ("opam init default ", source.url));
ProgMode_ChgType = ChgType_SemiAuto;
chsrc_conclude (&source);

View File

@@ -54,7 +54,7 @@ pl_perl_setsrc (char *option)
chsrc_run (cmd, RunOpt_Default);
chsrc_note2 ("请您使用 perl -v 以及 cpan -v若 Perl >= v5.36 或 CPAN >= 2.29,请额外手动调用下面的命令");
say ("perl -MCPAN -e \"CPAN::HandleConfig->load(); CPAN::HandleConfig->edit('pushy_https', 0);; CPAN::HandleConfig->commit()\"");
p("perl -MCPAN -e \"CPAN::HandleConfig->load(); CPAN::HandleConfig->edit('pushy_https', 0);; CPAN::HandleConfig->commit()\"");
ProgMode_ChgType = ChgType_SemiAuto;
chsrc_conclude (&source);

View File

@@ -20,19 +20,19 @@ pl_python_getsrc (char *option)
// 交给后面检查命令的存在性
pl_python_pip_getsrc (option);
say ("");
br();
if (poetry_exist)
{
pl_python_poetry_getsrc (option);
say ("");
br();
}
if (pdm_exist)
{
pl_python_pdm_getsrc (option);
}
if (uv_exist)
{
pl_python_uv_getsrc (option);
@@ -63,19 +63,19 @@ pl_python_setsrc (char *option)
// 交给后面检查命令的存在性
pl_python_pip_setsrc (option);
say ("");
br();
if (poetry_exist)
{
pl_python_poetry_setsrc (option);
say ("");
br();
}
if (pdm_exist)
{
pl_python_pdm_setsrc (option);
}
if (uv_exist)
{
pl_python_uv_setsrc (option);

View File

@@ -55,7 +55,7 @@ pl_rust_cargo_setsrc (char *option)
"registry = \"sparse+", source.url, "\"");
chsrc_note2 (xy_strjoin (3, "请您手动写入以下内容到 ", xy_normalize_path ("~/.cargo/config.toml"), " 文件中:"));
say (file);
p(file);
ProgMode_ChgType = ProgMode_CMD_Reset ? ChgType_Reset : ChgType_Auto;
chsrc_conclude (&source);
}