mirror of
https://github.com/ankitects/anki.git
synced 2025-11-07 05:07:10 -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",
|
||||
"pylib/rsbridge",
|
||||
"qt/launcher",
|
||||
"qt/launcher-gui/src-tauri",
|
||||
"rslib",
|
||||
"rslib/i18n",
|
||||
"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": "cd ts && svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
|
||||
"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": {
|
||||
"@bufbuild/protoc-gen-es": "^1.8.0",
|
||||
|
|
|
|||
Loading…
Reference in a new issue