feat: added ability to handle sp variant

This commit is contained in:
Haoyu Xu
2025-08-03 13:09:24 +08:00
parent 2690eee3b9
commit 53e6ca4c71
11 changed files with 107 additions and 46 deletions

View File

@@ -112,6 +112,9 @@ const generateAssets = async (name: string) => {
await generateAssetsJson(
operators[name].filename,
extractedDir,
getDistFolder(name)
getDistFolder(name),
{
isSP: operators[name].isSP,
}
)
}

View File

@@ -168,7 +168,13 @@ export const findCodename = (
return codename
}
export const getActualFilename = (filename: string, dir: string) => {
export const getActualFilename = (
filename: string,
dir: string,
isSP: boolean = false
) => {
if (isSP)
filename = `${config.module.operator.sp_filename_prefix}${filename}`
const files = file.readdirSync(dir)
const actualFilename = files.find((e) => {
const name = path.parse(e).name