refactor: 适配 0.103
This commit is contained in:
parent
306aa0c6f1
commit
daa683ef11
@ -8,7 +8,7 @@ module os {
|
|||||||
if (which uname | is-empty) {
|
if (which uname | is-empty) {
|
||||||
false
|
false
|
||||||
} else {
|
} else {
|
||||||
(uname -s) == "Linux"
|
(uname | get kernel-name) == "Linux"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -16,7 +16,7 @@ module os {
|
|||||||
if (which uname | is-empty) {
|
if (which uname | is-empty) {
|
||||||
false
|
false
|
||||||
} else {
|
} else {
|
||||||
(uname -s) == "Darwin"
|
(uname | get kernel-name) == "Darwin"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -37,7 +37,6 @@ export def check_constraint [
|
|||||||
name: string,
|
name: string,
|
||||||
--no-run
|
--no-run
|
||||||
] {
|
] {
|
||||||
let span = (metadata $name).span;
|
|
||||||
let constraints = (global_conf get_config "_" "constraints")
|
let constraints = (global_conf get_config "_" "constraints")
|
||||||
|
|
||||||
# 检查约束是否存在
|
# 检查约束是否存在
|
||||||
@ -46,8 +45,7 @@ export def check_constraint [
|
|||||||
msg: $"约束 ($name) 不存在",
|
msg: $"约束 ($name) 不存在",
|
||||||
label: {
|
label: {
|
||||||
text: "约束名",
|
text: "约束名",
|
||||||
start: $span.start,
|
span: (metadata $name).span
|
||||||
end: $span.end
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -95,7 +95,6 @@ export def install [
|
|||||||
--manager: string
|
--manager: string
|
||||||
] {
|
] {
|
||||||
use log.nu
|
use log.nu
|
||||||
let span = (metadata $pkg_name).span;
|
|
||||||
|
|
||||||
if (check_install? --manager=$manager $pkg_name) {
|
if (check_install? --manager=$manager $pkg_name) {
|
||||||
log info $"包 ($pkg_name) 已经安装,跳过"
|
log info $"包 ($pkg_name) 已经安装,跳过"
|
||||||
@ -113,8 +112,7 @@ export def install [
|
|||||||
msg: $"无法安装包 ($pkg_name)",
|
msg: $"无法安装包 ($pkg_name)",
|
||||||
label: {
|
label: {
|
||||||
text: "包名",
|
text: "包名",
|
||||||
start: $span.start,
|
span: (metadata $pkg_name).span
|
||||||
end: $span.end
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -127,7 +125,6 @@ export def uninstall [
|
|||||||
--manager: string
|
--manager: string
|
||||||
] {
|
] {
|
||||||
use log.nu
|
use log.nu
|
||||||
let span = (metadata $pkg_name).span;
|
|
||||||
|
|
||||||
if (not (check_install? --manager=$manager $pkg_name)) {
|
if (not (check_install? --manager=$manager $pkg_name)) {
|
||||||
log info $"未安装包 ($pkg_name),跳过"
|
log info $"未安装包 ($pkg_name),跳过"
|
||||||
@ -145,8 +142,7 @@ export def uninstall [
|
|||||||
msg: $"无法卸载包 ($pkg_name)",
|
msg: $"无法卸载包 ($pkg_name)",
|
||||||
label: {
|
label: {
|
||||||
text: "包名",
|
text: "包名",
|
||||||
start: $span.start,
|
span: (metadata $pkg_name).span
|
||||||
end: $span.end
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user