config
This commit is contained in:
parent
4ad9e832bd
commit
a2ad1bf977
9 changed files with 37 additions and 20 deletions
|
|
@ -5,6 +5,7 @@ import { genManifest } from "./manifest.js"
|
|||
import { UI } from "../../components/UI.js"
|
||||
import { Type } from "../../types/enums/Type.js"
|
||||
import fs from "fs/promises"
|
||||
import { BuildCache } from "./buildcache.js"
|
||||
|
||||
async function buildUI() {
|
||||
const build = Memory.build()
|
||||
|
|
@ -15,10 +16,6 @@ async function buildUI() {
|
|||
|
||||
if (config.global_variables) build.set("ui/_global_variables.json", config.global_variables)
|
||||
|
||||
build.set("build.json", {
|
||||
files: Array.from(build.keys()),
|
||||
})
|
||||
|
||||
const out = await Promise.all(
|
||||
build.entries().map(async ([file, value]) => {
|
||||
const outFile = `build/${file}`
|
||||
|
|
@ -46,6 +43,7 @@ async function buildUI() {
|
|||
await Promise.all([
|
||||
fs.writeFile("build/manifest.json", await genManifest(), "utf-8"),
|
||||
fs.writeFile("build/.gitignore", [...out, "manifest.json"].join("\n"), "utf-8"),
|
||||
BuildCache.set("build-files", [...out, "manifest.json"]),
|
||||
fs
|
||||
.stat("build/pack_icon.png")
|
||||
.catch(() => fs.copyFile("node_modules/asajs/resources/pack_icon.png", "build/pack_icon.png")),
|
||||
|
|
|
|||
Reference in a new issue