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 24
24
* chsrc: Change Source —— 全平台通用命令行换源工具
25
25
* ------------------------------------------------------------*/
26
26
27
- #define Chsrc_Version "0.1.9.2"
27
+ #define Chsrc_Version "0.1.9.2-dev1 "
28
28
#define Chsrc_Release_Date "2024/10/31"
29
29
#define Chsrc_Banner_Version "v" Chsrc_Version "-" Chsrc_Release_Date
30
30
#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)
87
87
}
88
88
89
89
90
+ void
91
+ pl_dart_flutter_resetsrc (char * option )
92
+ {
93
+ pl_dart_flutter_setsrc (SetsrcType_Reset );
94
+ }
95
+
96
+
90
97
/**
91
98
* chsrc ls flutter
92
99
*/
@@ -96,7 +103,7 @@ pl_dart_flutter_feat (char *option)
96
103
FeatInfo f = {0 };
97
104
98
105
f .can_get = true;
99
- f .can_reset = false ;
106
+ f .can_reset = true ;
100
107
101
108
f .cap_locally = CanNot ;
102
109
f .locally = NULL ;
@@ -108,4 +115,4 @@ pl_dart_flutter_feat (char *option)
108
115
return f ;
109
116
}
110
117
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)
83
83
}
84
84
85
85
86
+ void
87
+ pl_dart_resetsrc (char * option )
88
+ {
89
+ pl_dart_setsrc (SetsrcType_Reset );
90
+ }
91
+
92
+
86
93
FeatInfo
87
94
pl_dart_feat (char * option )
88
95
{
89
96
FeatInfo f = {0 };
90
97
91
98
f .can_get = true;
92
- f .can_reset = false ;
99
+ f .can_reset = true ;
93
100
94
101
f .cap_locally = CanNot ;
95
102
f .locally = NULL ;
@@ -101,4 +108,4 @@ pl_dart_feat (char *option)
101
108
return f ;
102
109
}
103
110
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)
75
75
chsrc_conclude (& source , SetsrcType_Auto );
76
76
}
77
77
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)
55
55
}
56
56
57
57
/**
58
- * Ruby换源,参考: https://gitee.com/RubyMetric/rbenv-cn
58
+ * @consult https://gitee.com/RubyMetric/rbenv-cn
59
59
*/
60
60
void
61
61
pl_ruby_setsrc (char * option )
You can’t perform that action at this time.
0 commit comments