updated build commands

This commit is contained in:
stratumadev 2025-10-09 14:30:07 +02:00
parent 9d0cbf7eff
commit 5acf56efc5

View file

@ -98,26 +98,32 @@
"gui": "cd ./gui/react/ && pnpm start",
"docs": "ts-node modules/build-docs.ts",
"tsc": "ts-node tsc.ts",
"proto:compile": "protoc --plugin=protoc-gen-ts_proto=.\\node_modules\\.bin\\protoc-gen-ts_proto.cmd --ts_proto_opt=\"esModuleInterop=true\" --ts_proto_opt=\"forceLong=long\" --ts_proto_opt=\"env=node\" --ts_proto_out=. modules/*.proto",
"prebuild-cli": "pnpm run tsc false false",
"build-windows-cli": "pnpm run prebuild-cli && cd lib && node modules/build windows-x64",
"build-linux-cli": "pnpm run prebuild-cli && cd lib && node modules/build linuxstatic-x64",
"build-arm-cli": "pnpm run prebuild-cli && cd lib && node modules/build linux-arm64",
"build-macos-cli": "pnpm run prebuild-cli && cd lib && node modules/build macos-x64",
"build-alpine-cli": "pnpm run prebuild-cli && cd lib && node modules/build alpine-x64",
"build-android-cli": "pnpm run prebuild-cli && cd lib && node modules/build linuxstatic-armv7",
"prebuild-gui": "pnpm run tsc",
"build-windows-gui": "pnpm run prebuild-gui && cd lib && node modules/build windows-x64 true",
"build-linux-gui": "pnpm run prebuild-gui && cd lib && node modules/build linuxstatic-x64 true",
"build-arm-gui": "pnpm run prebuild-gui && cd lib && node modules/build linux-arm64 true",
"build-macos-gui": "pnpm run prebuild-gui && cd lib && node modules/build macos-x64 true",
"build-alpine-gui": "pnpm run prebuild-gui && cd lib && node modules/build alpine-x64 true",
"build-android-gui": "pnpm run prebuild-gui && cd lib && node modules/build linuxstatic-armv7 true",
"eslint": "npx eslint . --quiet",
"prettier": "npx prettier . --check",
"prettier-fix": "npx prettier . --write",
"pretest": "pnpm run tsc",
"test-x64": "pnpm run pretest && cd lib && node modules/build windows-x64 && node modules/build linuxstatic-x64 && node modules/build macos-x64",
"test-arm64": "pnpm run pretest && cd lib && node modules/build windows-arm64 && node modules/build linux-arm64 && node modules/build macos-arm64"
"proto:compile": "protoc --plugin=protoc-gen-ts_proto=.\\node_modules\\.bin\\protoc-gen-ts_proto.cmd --ts_proto_opt=\"esModuleInterop=true\" --ts_proto_opt=\"forceLong=long\" --ts_proto_opt=\"env=node\" --ts_proto_out=. modules/*.proto",
"prebuild-cli": "pnpm run tsc false false",
"build-windows-x64-cli": "pnpm run prebuild-cli && cd lib && node modules/build windows-x64",
"build-windows-arm64-cli": "pnpm run prebuild-cli && cd lib && node modules/build windows-arm64",
"build-linux-x64-cli": "pnpm run prebuild-cli && cd lib && node modules/build linuxstatic-x64",
"build-linux-arm64-cli": "pnpm run prebuild-cli && cd lib && node modules/build linuxstatic-arm64",
"build-macos-x64-cli": "pnpm run prebuild-cli && cd lib && node modules/build macos-x64",
"build-macos-arm64-cli": "pnpm run prebuild-cli && cd lib && node modules/build macos-arm64",
"build-alpine-x64-cli": "pnpm run prebuild-cli && cd lib && node modules/build alpine-x64",
"build-alpine-arm64-cli": "pnpm run prebuild-cli && cd lib && node modules/build alpine-arm64",
"build-android-cli": "pnpm run prebuild-cli && cd lib && node modules/build linuxstatic-armv7",
"prebuild-gui": "pnpm run tsc",
"build-windows-x64-gui": "pnpm run prebuild-gui && cd lib && node modules/build windows-x64 true",
"build-windows-arm64-gui": "pnpm run prebuild-gui && cd lib && node modules/build windows-arm64 true",
"build-linux-x64-gui": "pnpm run prebuild-gui && cd lib && node modules/build linuxstatic-x64 true",
"build-linux-arm64-gui": "pnpm run prebuild-gui && cd lib && node modules/build linuxstatic-arm64 true",
"build-macos-x64-gui": "pnpm run prebuild-gui && cd lib && node modules/build macos-x64 true",
"build-macos-arm64-gui": "pnpm run prebuild-gui && cd lib && node modules/build macos-arm64 true",
"build-alpine-x64-gui": "pnpm run prebuild-gui && cd lib && node modules/build alpine-x64 true",
"build-alpine-arm64-gui": "pnpm run prebuild-gui && cd lib && node modules/build alpine-arm64 true",
"build-android-gui": "pnpm run prebuild-gui && cd lib && node modules/build linuxstatic-armv7 true",
"test-x64": "pnpm run pretest && cd lib && node modules/build windows-x64 && node modules/build macos-x64 && node modules/build linuxstatic-x64 && node modules/build alpine-x64 && node modules/build linuxstatic-armv7",
"test-arm64": "pnpm run pretest && cd lib && node modules/build windows-arm64 && node modules/build macos-arm64 && node modules/build linuxstatic-arm64 && node modules/build alpine-x64"
}
}