Skip to content

Commit 9fb8c77

Browse files
committed
Update README
1 parent 0fa2ccf commit 9fb8c77

3 files changed

Lines changed: 8 additions & 5 deletions

File tree

channels.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
names=stable,dev
22

33
stable.name.chinese=稳定版
4+
stable.set_env.script=https://gitee.com/Glavo/HMCL-Update/attach_files/957968/download/stable.bat
45

56
dev.name.chinese=测试版
67
dev.ci.url=https://ci.huangyuhui.net/job/HMCL
7-
8+
dev.set_env.script=https://gitee.com/Glavo/HMCL-Update/attach_files/957967/download/dev.bat

scripts/Channel.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import java.nio.file.Paths;
1515
import java.util.*;
1616

17-
public record Channel(String name, String chineseName, String ciUrlBase) {
17+
public record Channel(String name, String chineseName, String ciUrlBase, String setEnvScript) {
1818
static final List<Channel> channels;
1919

2020
static {
@@ -39,8 +39,9 @@ public record Channel(String name, String chineseName, String ciUrlBase) {
3939
}
4040

4141
String chineseName = properties.getProperty(name + ".name.chinese");
42+
String setEnvScript = properties.getProperty(name + ".set_env.script");
4243

43-
cs.add(new Channel(name, chineseName, urlBase));
44+
cs.add(new Channel(name, chineseName, urlBase, setEnvScript));
4445
}
4546
channels = cs;
4647
} catch (IOException e) {

scripts/ReadMeTemplate.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,15 @@ public static void main(String[] args) throws Exception {
3131
* `.exe`:[%1$s-%2$s.exe](https://maven.aliyun.com/repository/central/org/glavo/hmcl/%1$s/%2$s/%1$s-%2$s.exe)
3232
* `.jar`:[%1$s-%2$s.jar](https://maven.aliyun.com/repository/central/org/glavo/hmcl/%1$s/%2$s/%1$s-%2$s.jar)
3333
34-
您可以下载脚本 <a href="https://gitee.com/Glavo/HMCL-Update/raw/main/update/%3$s.bat" download>%3$s.bat</a>,通过运行它自动指定 HMCL 使用本更新源更新至最新%4$s。
34+
您可以下载脚本 [%3$s.bat](https://gitee.com/Glavo/HMCL-Update/raw/main/update/%5$s.bat),通过运行它自动指定 HMCL 使用本更新源更新至最新%4$s。
35+
3536
除此之外,您也可以手动在环境变量 `JAVA_TOOL_OPTIONS` 中添加以下内容实现同样的功能:
3637
3738
```
3839
-Dhmcl.update_source.override=https://gitee.com/Glavo/HMCL-Update/raw/main/update/%3$s.json
3940
```
4041
41-
""".formatted(channel.artifactId(), version, channel.name(), channel.chineseName()));
42+
""".formatted(channel.artifactId(), version, channel.name(), channel.chineseName(), channel.setEnvScript()));
4243
});
4344

4445
builder.append("\n\n");

0 commit comments

Comments
 (0)