File tree Expand file tree Collapse file tree 5 files changed +50
-7
lines changed
Expand file tree Collapse file tree 5 files changed +50
-7
lines changed Original file line number Diff line number Diff line change 2424 * chsrc: Change Source —— 全平台通用命令行换源工具
2525 * ------------------------------------------------------------*/
2626
27- #define Chsrc_Version "0.1.9.2"
27+ #define Chsrc_Version "0.1.9.2-dev1 "
2828#define Chsrc_Release_Date "2024/10/31"
2929#define Chsrc_Banner_Version "v" Chsrc_Version "-" Chsrc_Release_Date
3030#define Chsrc_Maintain_URL "https://github.com/RubyMetric/chsrc"
Original file line number Diff line number Diff line change @@ -87,6 +87,13 @@ pl_dart_flutter_setsrc (char *option)
8787}
8888
8989
90+ void
91+ pl_dart_flutter_resetsrc (char * option )
92+ {
93+ pl_dart_flutter_setsrc (SetsrcType_Reset );
94+ }
95+
96+
9097/**
9198 * chsrc ls flutter
9299 */
@@ -96,7 +103,7 @@ pl_dart_flutter_feat (char *option)
96103 FeatInfo f = {0 };
97104
98105 f .can_get = true;
99- f .can_reset = false ;
106+ f .can_reset = true ;
100107
101108 f .cap_locally = CanNot ;
102109 f .locally = NULL ;
@@ -108,4 +115,4 @@ pl_dart_flutter_feat (char *option)
108115 return f ;
109116}
110117
111- def_target_gsf (pl_dart_flutter );
118+ def_target_gsrf (pl_dart_flutter );
Original file line number Diff line number Diff line change @@ -83,13 +83,20 @@ pl_dart_setsrc (char *option)
8383}
8484
8585
86+ void
87+ pl_dart_resetsrc (char * option )
88+ {
89+ pl_dart_setsrc (SetsrcType_Reset );
90+ }
91+
92+
8693FeatInfo
8794pl_dart_feat (char * option )
8895{
8996 FeatInfo f = {0 };
9097
9198 f .can_get = true;
92- f .can_reset = false ;
99+ f .can_reset = true ;
93100
94101 f .cap_locally = CanNot ;
95102 f .locally = NULL ;
@@ -101,4 +108,4 @@ pl_dart_feat (char *option)
101108 return f ;
102109}
103110
104- def_target_gsf (pl_dart );
111+ def_target_gsrf (pl_dart );
Original file line number Diff line number Diff line change @@ -75,4 +75,33 @@ pl_go_setsrc (char *option)
7575 chsrc_conclude (& source , SetsrcType_Auto );
7676}
7777
78- def_target (pl_go );
78+
79+ void
80+ pl_go_resetsrc (char * option )
81+ {
82+ pl_go_setsrc (SetsrcType_Reset );
83+ }
84+
85+
86+ /**
87+ * chsrc ls go
88+ */
89+ FeatInfo
90+ pl_go_feat (char * option )
91+ {
92+ FeatInfo f = {0 };
93+
94+ f .can_get = true;
95+ f .can_reset = true;
96+
97+ f .cap_locally = CanNot ;
98+ f .locally = NULL ;
99+ f .can_english = false;
100+
101+ f .can_user_define = true;
102+
103+ f .note = NULL ;
104+ return f ;
105+ }
106+
107+ def_target_gsrf (pl_go );
Original file line number Diff line number Diff line change @@ -55,7 +55,7 @@ pl_ruby_remove_gem_source (const char *source)
5555}
5656
5757/**
58- * Ruby换源,参考: https://gitee.com/RubyMetric/rbenv-cn
58+ * @consult https://gitee.com/RubyMetric/rbenv-cn
5959 */
6060void
6161pl_ruby_setsrc (char * option )
You can’t perform that action at this time.
0 commit comments