614289a350
desktop-version.sh (D-07): schreibt die reine X.Y.Z-Form des letzten Freigabe-Tags in tauri.conf.json und Cargo.toml; --print nur zur Anzeige, keine Vorab-/Metadatenform wird je geschrieben (Pitfall 2 — NSIS-Ressourcen sind rein numerisch). Negativproben (v1.2.3-beta abgelehnt, v2.0.0 akzeptiert aber ungeschrieben) bestehen. Basislinie 1.1.0 (aktueller Tag v1.1.0) in tauri.conf.json, Cargo.toml, Cargo.lock (cargo check) und package.json eingecheckt — die Wahrheit im CI bleibt der Tag, dies ist nur die Vorgabe fuer lokale Baue. Frischer AppImage-Bau mit der Basislinie bestaetigt: desktop-collect.sh liefert jetzt Tessera-1.1.0.AppImage samt Manifest. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
39 lines
956 B
JSON
39 lines
956 B
JSON
{
|
|
"$schema": "https://raw.githubusercontent.com/tauri-apps/tauri/dev/crates/tauri-config-schema/schema.json",
|
|
"productName": "Tessera",
|
|
"version": "1.1.0",
|
|
"identifier": "de.ctl.tessera.desktop",
|
|
"build": {
|
|
"frontendDist": "../src",
|
|
"devUrl": "http://localhost:1420"
|
|
},
|
|
"app": {
|
|
"withGlobalTauri": true,
|
|
"windows": [
|
|
{
|
|
"label": "main",
|
|
"title": "Tessera",
|
|
"width": 1280,
|
|
"height": 800,
|
|
"center": true,
|
|
"decorations": true,
|
|
"resizable": true
|
|
}
|
|
],
|
|
"security": {
|
|
"csp": "default-src 'self' 'unsafe-inline' 'unsafe-eval'; connect-src *; img-src * data:; font-src * data:; style-src 'self' 'unsafe-inline' *; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://unpkg.com"
|
|
}
|
|
},
|
|
"bundle": {
|
|
"active": true,
|
|
"targets": [
|
|
"appimage",
|
|
"nsis"
|
|
],
|
|
"icon": [
|
|
"icons/icon.png",
|
|
"icons/icon.ico"
|
|
]
|
|
}
|
|
}
|