Skip to content

Commit 7d0923e

Browse files
committed
Use chsrc_view_env()
1 parent a978659 commit 7d0923e

File tree

4 files changed

+11
-37
lines changed

4 files changed

+11
-37
lines changed

src/recipe/lang/Dart/Flutter.c

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* |
88
* Created On : <2023-09-10>
99
* Major Revision : 2
10-
* Last Modified : <2025-04-15>
10+
* Last Modified : <2025-06-19>
1111
*
1212
* 2024-09-14: 不得不将Dart和Flutter拆分为两个Target,
1313
* 因为3家教育网镜像站给出的 Dart 和 Flutter 换源URL模式都不一样
@@ -39,18 +39,7 @@ def_sources_n(pl_dart_flutter);
3939
void
4040
pl_dart_flutter_getsrc (char *option)
4141
{
42-
char *cmd = NULL;
43-
if (xy_on_windows)
44-
{
45-
// cmd = "set PUB_HOSTED_URL & set FLUTTER_STORAGE_BASE_URL";
46-
cmd = "set FLUTTER_STORAGE_BASE_URL";
47-
chsrc_run (cmd, RunOpt_No_Last_New_Line);
48-
}
49-
else
50-
{
51-
cmd = "echo $FLUTTER_STORAGE_BASE_URL";
52-
chsrc_run (cmd, RunOpt_No_Last_New_Line);
53-
}
42+
chsrc_view_env ("FLUTTER_STORAGE_BASE_URL", NULL);
5443
}
5544

5645

src/recipe/lang/Dart/Pub.c

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* |
88
* Created On : <2023-09-10>
99
* Major Revision : 3
10-
* Last Modified : <2025-04-15>
10+
* Last Modified : <2025-06-19>
1111
*
1212
* Dart Pub 软件仓库
1313
* ------------------------------------------------------------*/
@@ -35,18 +35,7 @@ def_sources_n(pl_dart);
3535
void
3636
pl_dart_getsrc (char *option)
3737
{
38-
char *cmd = NULL;
39-
if (xy_on_windows)
40-
{
41-
// cmd = "set PUB_HOSTED_URL & set FLUTTER_STORAGE_BASE_URL";
42-
cmd = "set PUB_HOSTED_URL";
43-
chsrc_run (cmd, RunOpt_Default);
44-
}
45-
else
46-
{
47-
cmd = "echo $PUB_HOSTED_URL";
48-
chsrc_run (cmd, RunOpt_Default);
49-
}
38+
chsrc_view_env ("PUB_HOSTED_URL", NULL);
5039
}
5140

5241
/**

src/recipe/lang/Node.js/nvm.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* Contributors : Nul None <[email protected]>
66
* |
77
* Created On : <2024-09-23>
8-
* Last Modified : <2025-06-16>
8+
* Last Modified : <2025-06-19>
99
* ------------------------------------------------------------*/
1010

1111
/**
@@ -14,8 +14,7 @@
1414
void
1515
pl_nodejs_nvm_getsrc (char *option)
1616
{
17-
char *cmd = "echo $NVM_NODEJS_ORG_MIRROR";
18-
chsrc_run (cmd, RunOpt_Dont_Notify_On_Success|RunOpt_No_Last_New_Line);
17+
chsrc_view_env ("NVM_NODEJS_ORG_MIRROR", NULL);
1918
}
2019

2120

src/recipe/lang/Rust/rustup.c

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
/** ------------------------------------------------------------
22
* SPDX-License-Identifier: GPL-3.0-or-later
33
* -------------------------------------------------------------
4-
* File Authors : Aoran Zeng <[email protected]>
5-
* Contributors : Yangmoooo <[email protected]>
6-
* | Mikachu2333 <[email protected]>
4+
* File Authors : Aoran Zeng <[email protected]>
5+
* Contributors : Yangmoooo <[email protected]>
6+
* | Mikachu2333 <[email protected]>
77
* |
88
* Created On : <2024-10-02>
9-
* Last Modified : <2025-06-17>
9+
* Last Modified : <2025-06-19>
1010
* ------------------------------------------------------------*/
1111

1212
static SourceProvider_t pl_rust_binary_upstream =
@@ -38,10 +38,7 @@ def_sources_n(pl_rust_rustup);
3838
void
3939
pl_rust_rustup_getsrc (char *option)
4040
{
41-
char *cmd = "echo $RUSTUP_UPDATE_ROOT; "
42-
"echo $RUSTUP_DIST_SERVER;";
43-
44-
chsrc_run (cmd, RunOpt_Dont_Notify_On_Success|RunOpt_No_Last_New_Line);
41+
chsrc_view_env ("RUSTUP_UPDATE_ROOT", "RUSTUP_DIST_SERVER", NULL);
4542
}
4643

4744

0 commit comments

Comments
 (0)