feat(charwords): added charwords:build to update operator charword table
This commit is contained in:
6
.github/workflows/update-charwords.yaml
vendored
6
.github/workflows/update-charwords.yaml
vendored
@@ -20,8 +20,10 @@ jobs:
|
||||
version: latest
|
||||
- name: Install dependencies
|
||||
run: pnpm i
|
||||
- name: Build all
|
||||
run: pnpm run charwords
|
||||
- name: Update charwords
|
||||
run: pnpm run charwords:update
|
||||
- name: Build operator charwords
|
||||
run: pnpm run charwords:build
|
||||
- name: Commit changes if any
|
||||
uses: stefanzweifel/git-auto-commit-action@v4
|
||||
with:
|
||||
|
||||
4
.github/workflows/update-music.yaml
vendored
4
.github/workflows/update-music.yaml
vendored
@@ -20,8 +20,8 @@ jobs:
|
||||
version: latest
|
||||
- name: Install dependencies
|
||||
run: pnpm i
|
||||
- name: Build all
|
||||
run: pnpm run music mapping
|
||||
- name: Update music mapping
|
||||
run: pnpm run music
|
||||
- name: Commit changes if any
|
||||
uses: stefanzweifel/git-auto-commit-action@v4
|
||||
with:
|
||||
|
||||
8
.vscode/launch.json
vendored
8
.vscode/launch.json
vendored
@@ -16,9 +16,9 @@
|
||||
},
|
||||
{
|
||||
"type": "node-terminal",
|
||||
"name": "Run Script: build chen",
|
||||
"name": "Run Script: build mizuki_summer_feast",
|
||||
"request": "launch",
|
||||
"command": "pnpm run build chen",
|
||||
"command": "pnpm run build mizuki_summer_feast",
|
||||
"cwd": "${workspaceFolder}"
|
||||
},
|
||||
{
|
||||
@@ -51,9 +51,9 @@
|
||||
},
|
||||
{
|
||||
"type": "node-terminal",
|
||||
"name": "Run Script: charword",
|
||||
"name": "Run Script: charwords:update",
|
||||
"request": "launch",
|
||||
"command": "pnpm run charword",
|
||||
"command": "pnpm run charwords:update",
|
||||
"cwd": "${workspaceFolder}"
|
||||
},
|
||||
{
|
||||
|
||||
12
aklive2d.js
12
aklive2d.js
@@ -38,16 +38,17 @@ async function main() {
|
||||
fork(path.join(__projectRoot, 'vite.config.js'), [op, OPERATOR_NAMES])
|
||||
return
|
||||
case 'build-all':
|
||||
__config.version.showcase = increase(__projectRoot)
|
||||
case 'charwords:build':
|
||||
for (const [key,] of Object.entries(__config.operators)) {
|
||||
OPERATOR_NAMES.push(key)
|
||||
}
|
||||
__config.version.showcase = increase(__projectRoot)
|
||||
break
|
||||
case 'preview':
|
||||
assert(OPERATOR_NAMES.length !== 0, 'Please set the operator name.')
|
||||
fork(path.join(__projectRoot, 'vite.config.js'), [op, OPERATOR_NAMES])
|
||||
return
|
||||
case 'charwords':
|
||||
case 'charwords:update':
|
||||
await charwordTable.process()
|
||||
process.exit(0)
|
||||
case 'music':
|
||||
@@ -128,6 +129,13 @@ async function main() {
|
||||
console.log(`charword_table is not available`)
|
||||
}
|
||||
|
||||
switch (op) {
|
||||
case 'charwords:build':
|
||||
continue
|
||||
default:
|
||||
break
|
||||
}
|
||||
|
||||
const envPath = path.join(OPERATOR_SOURCE_FOLDER, OPERATOR_NAME, '.env')
|
||||
writeSync((new EnvGenerator()).generate([
|
||||
{
|
||||
|
||||
@@ -11,7 +11,8 @@
|
||||
"init": "node aklive2d init",
|
||||
"readme": "node aklive2d readme",
|
||||
"directory": "node aklive2d directory",
|
||||
"charwords": "node aklive2d charwords",
|
||||
"charwords:update": "node aklive2d charwords:update",
|
||||
"charwords:build": "node aklive2d charwords:build",
|
||||
"music": "node aklive2d music",
|
||||
"vite:dev": "vite",
|
||||
"vite:build": "vite build",
|
||||
|
||||
Reference in New Issue
Block a user