reconstruct: project compile

This commit is contained in:
2025-10-27 22:33:27 +08:00
parent 1891259ee7
commit e680ef0263
11 changed files with 50 additions and 50 deletions

View File

@@ -5,21 +5,21 @@ sync-path := if os_family() == "windows" { "/cygdrive/c/Users/sikongjueluo/AppDa
build: build-autocraft build-accesscontrol build-test build-example sync
build-autocraft:
pnpm tstl -p ./tsconfig.autocraft.json
pnpm tstl -p ./targets/tsconfig.autocraft.json
build-accesscontrol:
pnpm tstl -p ./tsconfig.accesscontrol.json
pnpm tstl -p ./targets/tsconfig.accesscontrol.json
build-test:
pnpm tstl -p ./tsconfig.test.json
pnpm tstl -p ./targets/tsconfig.test.json
build-example: build-tuiExample build-cliExample
build-tuiExample:
pnpm tstl -p ./tsconfig.tuiExample.json
pnpm tstl -p ./targets/tsconfig.tuiExample.json
build-cliExample:
pnpm tstl -p ./tsconfig.cliExample.json
pnpm tstl -p ./targets/tsconfig.cliExample.json
sync:
rsync --delete -r "./build/" "{{ sync-path }}"

View File

@@ -0,0 +1,9 @@
{
"$schema": "https://raw.githubusercontent.com/MCJack123/TypeScriptToLua/master/tsconfig-schema.json",
"extends": "../tsconfig.json",
"tstl": {
"luaBundle": "../build/accesscontrol.lua",
"luaBundleEntry": "../src/accesscontrol/main.ts"
},
"include": ["../src/accesscontrol/*.ts"]
}

View File

@@ -0,0 +1,9 @@
{
"$schema": "https://raw.githubusercontent.com/MCJack123/TypeScriptToLua/master/tsconfig-schema.json",
"extends": "../tsconfig.json",
"tstl": {
"luaBundle": "../build/autocraft.lua",
"luaBundleEntry": "../src/autocraft/main.ts"
},
"include": ["../src/autocraft/*.ts"]
}

View File

@@ -0,0 +1,9 @@
{
"$schema": "https://raw.githubusercontent.com/MCJack123/TypeScriptToLua/master/tsconfig-schema.json",
"extends": "../tsconfig.json",
"tstl": {
"luaBundle": "../build/cliExample.lua",
"luaBundleEntry": "../src/cliExample/main.ts"
},
"include": ["../src/cliExample/*.ts", "../src/lib/ccCLI/*.ts"]
}

View File

@@ -0,0 +1,9 @@
{
"$schema": "https://raw.githubusercontent.com/MCJack123/TypeScriptToLua/master/tsconfig-schema.json",
"extends": "../tsconfig.json",
"tstl": {
"luaBundle": "../build/test.lua",
"luaBundleEntry": "../src/test/main.ts"
},
"include": ["../src/test/*.ts"]
}

View File

@@ -0,0 +1,9 @@
{
"$schema": "https://raw.githubusercontent.com/MCJack123/TypeScriptToLua/master/tsconfig-schema.json",
"extends": "../tsconfig.json",
"tstl": {
"luaBundle": "../build/tuiExample.lua",
"luaBundleEntry": "../src/tuiExample/main.ts"
},
"include": ["../src/tuiExample/*.ts", "../src/lib/ccTUI/*.ts"]
}

View File

@@ -1,9 +0,0 @@
{
"$schema": "https://raw.githubusercontent.com/MCJack123/TypeScriptToLua/master/tsconfig-schema.json",
"extends": "./tsconfig.json",
"tstl": {
"luaBundle": "build/accesscontrol.lua",
"luaBundleEntry": "src/accesscontrol/main.ts"
},
"include": ["src/accesscontrol/*.ts"]
}

View File

@@ -1,9 +0,0 @@
{
"$schema": "https://raw.githubusercontent.com/MCJack123/TypeScriptToLua/master/tsconfig-schema.json",
"extends": "./tsconfig.json",
"tstl": {
"luaBundle": "build/autocraft.lua",
"luaBundleEntry": "src/autocraft/main.ts"
},
"include": ["src/autocraft/*.ts"]
}

View File

@@ -1,9 +0,0 @@
{
"$schema": "https://raw.githubusercontent.com/MCJack123/TypeScriptToLua/master/tsconfig-schema.json",
"extends": "./tsconfig.json",
"tstl": {
"luaBundle": "build/cliExample.lua",
"luaBundleEntry": "src/cliExample/main.ts"
},
"include": ["src/cliExample/*.ts", "src/lib/ccCLI/*.ts"]
}

View File

@@ -1,9 +0,0 @@
{
"$schema": "https://raw.githubusercontent.com/MCJack123/TypeScriptToLua/master/tsconfig-schema.json",
"extends": "./tsconfig.json",
"tstl": {
"luaBundle": "build/test.lua",
"luaBundleEntry": "src/test/main.ts"
},
"include": ["src/test/*.ts"]
}

View File

@@ -1,9 +0,0 @@
{
"$schema": "https://raw.githubusercontent.com/MCJack123/TypeScriptToLua/master/tsconfig-schema.json",
"extends": "./tsconfig.json",
"tstl": {
"luaBundle": "build/tuiExample.lua",
"luaBundleEntry": "src/tuiExample/main.ts"
},
"include": ["src/tuiExample/*.ts", "src/lib/ccTUI/*.ts"]
}