Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
energye
energy
提交
93612a21
energy
项目概览
energye
/
energy
通知
13
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
energy
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
93612a21
编写于
8月 17, 2023
作者:
yanghye
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
U: command-line tool
上级
e7de68b3
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
28 addition
and
10 deletion
+28
-10
cmd/internal/consts.go
cmd/internal/consts.go
+12
-7
cmd/internal/create.go
cmd/internal/create.go
+13
-0
cmd/internal/install.go
cmd/internal/install.go
+2
-2
cmd/internal/version.go
cmd/internal/version.go
+1
-1
未找到文件。
cmd/internal/consts.go
浏览文件 @
93612a21
...
...
@@ -13,13 +13,18 @@ package internal
import
"runtime"
const
(
cefKey
=
"cef"
energyKey
=
"energy"
DownloadVersionConfigUrl
=
"https://energy.yanghy.cn/autoconfig/edv.json"
DownloadExtractUrl
=
"https://energy.yanghy.cn/autoconfig/extract.json"
CheckUpgradeURL
=
"https://energy.yanghy.cn/autoconfig/update.json"
frameworkCache
=
"EnergyFrameworkDownloadCache"
EnergyHomeKey
=
"ENERGY_HOME"
domain
=
"https://energy.yanghy.cn"
DownloadVersionURL
=
domain
+
"/api/cmd/edv"
DownloadInstallURL
=
domain
+
"/api/cmd/install"
DownloadExtractURL
=
domain
+
"/api/cmd/extract"
CheckUpgradeURL
=
domain
+
"/api/cmd/upgrade"
CheckCreateURL
=
domain
+
"/api/cmd/create"
)
const
(
cefKey
=
"cef"
energyKey
=
"energy"
frameworkCache
=
"EnergyFrameworkDownloadCache"
EnergyHomeKey
=
"ENERGY_HOME"
)
const
(
...
...
cmd/internal/create.go
0 → 100644
浏览文件 @
93612a21
//----------------------------------------
//
// Copyright © yanghy. All Rights Reserved.
//
// Licensed under Apache License Version 2.0, January 2004
//
// https://www.apache.org/licenses/LICENSE-2.0
//
//----------------------------------------
// 创建 energy 项目
package
internal
cmd/internal/install.go
浏览文件 @
93612a21
...
...
@@ -107,7 +107,7 @@ Your current installation environment is Linux and there are two GTK solutions a
os
.
MkdirAll
(
installPathName
,
fs
.
ModePerm
)
os
.
MkdirAll
(
filepath
.
Join
(
c
.
Install
.
Path
,
frameworkCache
),
fs
.
ModePerm
)
println
(
"Start downloading CEF and Energy dependency"
)
downloadJSON
,
err
:=
downloadConfig
(
DownloadVersion
ConfigUrl
)
downloadJSON
,
err
:=
downloadConfig
(
DownloadVersion
URL
)
if
err
!=
nil
{
fmt
.
Fprint
(
os
.
Stderr
,
err
.
Error
()
+
"
\n
"
)
os
.
Exit
(
1
)
...
...
@@ -171,7 +171,7 @@ Your current installation environment is Linux and there are two GTK solutions a
downloadEnergyURL
=
strings
.
ReplaceAll
(
downloadEnergyURL
,
"{OSARCH}"
,
libEnergyOS
)
//提取文件配置
extractData
,
err
:=
downloadConfig
(
DownloadExtractU
rl
)
extractData
,
err
:=
downloadConfig
(
DownloadExtractU
RL
)
if
err
!=
nil
{
fmt
.
Fprint
(
os
.
Stderr
,
err
.
Error
(),
"
\n
"
)
os
.
Exit
(
1
)
...
...
cmd/internal/version.go
浏览文件 @
93612a21
...
...
@@ -32,7 +32,7 @@ func init() {
}
func
runVersion
(
c
*
CommandConfig
)
error
{
downloadJSON
,
err
:=
downloadConfig
(
DownloadVersion
ConfigUrl
)
downloadJSON
,
err
:=
downloadConfig
(
DownloadVersion
URL
)
if
err
!=
nil
{
fmt
.
Fprint
(
os
.
Stderr
,
err
.
Error
()
+
"
\n
"
)
os
.
Exit
(
1
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录