Files
autoclip/src-tauri/tauri.conf.json
周小舟 5298b057f0 chore: prune dead build scripts; land working PBS desktop build
Cleanup + lock in the python-build-standalone (PBS) desktop build that
actually produced a working macOS arm64 DMG.

- Remove 20 zero-reference legacy build/test/verify scripts (dead
  PyInstaller-era experiments, none referenced by CI, docs, or live scripts)
- backend_manager.rs: add PBS python runtime lookup (resources/python/bin/python3)
- tauri.conf.json: devUrl→:3000, clear beforeBuildCommand, resources=[]
  (resources injected post-build to dodge macOS extended-attr Permission denied)
- build_macos_arm.sh: rewritten as the canonical PBS build route
- .gitignore: also ignore src-tauri/resources/python/ (338M runtime, build output)
- Drop stale .venv_deps_installed marker; add HANDOFF.md

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-05-29 13:36:39 +08:00

94 lines
2.1 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "AutoClip Desktop",
"version": "1.0.0",
"identifier": "com.autoclip.desktop",
"build": {
"beforeDevCommand": "cd ../frontend && npm run dev",
"devUrl": "http://localhost:3000",
"beforeBuildCommand": "",
"frontendDist": "../frontend/dist"
},
"app": {
"windows": [
{
"title": "AutoClip Desktop",
"width": 1200,
"height": 800,
"minWidth": 800,
"minHeight": 600,
"resizable": true,
"fullscreen": false,
"center": true,
"decorations": true,
"alwaysOnTop": false,
"skipTaskbar": false
}
],
"security": {
"csp": null
}
},
"bundle": {
"active": true,
"targets": "all",
"icon": [
"icons/32x32.png",
"icons/128x128.png",
"icons/128x128@2x.png",
"icons/icon.icns",
"icons/icon.ico"
],
"category": "DeveloperTool",
"shortDescription": "AI视频切片工具桌面版",
"longDescription": "AutoClip是一款基于AI的智能视频切片工具支持自动识别精彩片段并生成合集。",
"copyright": "© 2024 AutoClip Team",
"resources": [],
"externalBin": [],
"macOS": {
"frameworks": [],
"minimumSystemVersion": "10.13",
"exceptionDomain": "",
"signingIdentity": null,
"providerShortName": null,
"entitlements": null
},
"windows": {
"certificateThumbprint": null,
"digestAlgorithm": "sha256",
"timestampUrl": ""
}
},
"plugins": {
"dialog": {
"all": true,
"ask": true,
"confirm": true,
"message": true,
"open": true,
"save": true
},
"fs": {
"all": true,
"readFile": true,
"writeFile": true,
"readDir": true,
"copyFile": true,
"createDir": true,
"removeDir": true,
"removeFile": true,
"renameFile": true,
"exists": true
},
"os": {
"all": true
},
"process": {
"all": true
},
"shell": {
"open": true
}
}
}