refactor(*): 平台架构 - 拆分后端领域模块与画布前端组件并补充测试
This commit is contained in:
1 parent
e0a2697c60
commit
7f5d87ef1a
186 files changed
+33727
-29905
No files matched your search
@@ -24,6 +24,12 @@ func PaymentRPCBackendCandidates(entry, goos, goarch string) []string {
|
||||
return uniqueStrings(candidates)
|
||||
}
|
||||
|
||||
// IsPaymentRPCBackendArtifact 判断包内文件是否是 entry 对应的某个平台的可执行文件
|
||||
// (entry 本身、entry-<os>-<arch>、<dir>/<os>-<arch>/<base>,以及它们的 .exe 形式)。
|
||||
func IsPaymentRPCBackendArtifact(entry, name string) bool {
|
||||
return HasAnyPaymentRPCBackend(entry, map[string][]byte{name: nil})
|
||||
}
|
||||
|
||||
func HasAnyPaymentRPCBackend(entry string, files map[string][]byte) bool {
|
||||
entry = strings.TrimSuffix(strings.TrimSpace(entry), ".exe")
|
||||
if entry == "" {
|
||||
|
||||
Reference in new issue
Block a user