mirror of
https://github.com/ankitects/anki.git
synced 2025-11-07 13:17:12 -05:00
add to workspace, add helper scripts
This commit is contained in:
parent
d4565742d8
commit
2c731f5610
4 changed files with 40 additions and 1 deletions
|
|
@ -13,6 +13,7 @@ members = [
|
||||||
"ftl",
|
"ftl",
|
||||||
"pylib/rsbridge",
|
"pylib/rsbridge",
|
||||||
"qt/launcher",
|
"qt/launcher",
|
||||||
|
"qt/launcher-gui/src-tauri",
|
||||||
"rslib",
|
"rslib",
|
||||||
"rslib/i18n",
|
"rslib/i18n",
|
||||||
"rslib/io",
|
"rslib/io",
|
||||||
|
|
|
||||||
19
launcher
Executable file
19
launcher
Executable file
|
|
@ -0,0 +1,19 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
./ninja node_modules extract:uv ts:generated
|
||||||
|
|
||||||
|
mkdir -p target/debug target/release
|
||||||
|
|
||||||
|
cp .python-version target/debug/
|
||||||
|
cp qt/launcher/versions.py target/debug/
|
||||||
|
cp qt/launcher/pyproject.toml target/debug/
|
||||||
|
cp out/extracted/uv/uv target/debug/uv.amd64
|
||||||
|
cp out/extracted/uv/uv target/debug/uv.arm64
|
||||||
|
|
||||||
|
cp .python-version target/release/
|
||||||
|
cp qt/launcher/versions.py target/release/
|
||||||
|
cp qt/launcher/pyproject.toml target/release/
|
||||||
|
cp out/extracted/uv/uv target/release/uv.amd64
|
||||||
|
cp out/extracted/uv/uv target/debug/uv.arm64
|
||||||
16
launcher.bat
Executable file
16
launcher.bat
Executable file
|
|
@ -0,0 +1,16 @@
|
||||||
|
@echo off
|
||||||
|
|
||||||
|
.\tools\ninja.bat node_modules extract:uv ts:generated
|
||||||
|
|
||||||
|
mkdir ,\target\debug
|
||||||
|
mkdir .\target\release
|
||||||
|
|
||||||
|
copy .\.python-version .\target\debug\
|
||||||
|
copy .\qt\launcher\versions.py .\target\debug\
|
||||||
|
copy .\qt\launcher\pyproject.toml .\target\debug\
|
||||||
|
copy .\out\extracted\uv\uv.exe .\target\debug\
|
||||||
|
|
||||||
|
copy .\.python-version .\target\release\
|
||||||
|
copy .\qt\launcher\versions.py .\target\release\
|
||||||
|
copy .\qt\launcher\pyproject.toml .\target\debug\
|
||||||
|
copy .\out\extracted\uv\uv.exe .\target\release\
|
||||||
|
|
@ -12,7 +12,10 @@
|
||||||
"svelte-check:once": "cd ts && svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --fail-on-warnings --threshold warning",
|
"svelte-check:once": "cd ts && svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --fail-on-warnings --threshold warning",
|
||||||
"svelte-check": "cd ts && svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
|
"svelte-check": "cd ts && svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
|
||||||
"vitest:once": "cd ts && vitest run",
|
"vitest:once": "cd ts && vitest run",
|
||||||
"vitest": "cd ts && vitest"
|
"vitest": "cd ts && vitest",
|
||||||
|
"ld": "cd qt/launcher-gui && vite dev",
|
||||||
|
"lb": "cd qt/launcher-gui && vite build",
|
||||||
|
"lsc": "cd qt/launcher-gui && svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --fail-on-warnings --threshold warning"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@bufbuild/protoc-gen-es": "^1.8.0",
|
"@bufbuild/protoc-gen-es": "^1.8.0",
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue