Ön Koşullar
- Rust (stable toolchain)
- Node.js 18+
- npm veya yarn
- Platforma özel Tauri bağımlılıkları — bkz. Tauri v2 ön koşullar
Derleme Komutları
- Windows
- macOS
- Linux
src-tauri/target/release/bundle/nsis/ ve src-tauri/target/release/bundle/msi/ dizinlerinde .exe ve .msi yükleyicileri oluşturur.Simgeler
Uygulama simgelerisrc-tauri/tauri.conf.json içinde yapılandırılmıştır ve src-tauri/icons/ dizininde bulunur:
Simgeleri güncellemek için bu dosyaları değiştirin ve yeniden derleyin veya tek bir kaynak görüntüden tüm formatları oluşturmak için
npx tauri icon komutunu kullanın.
CI/CD İş Akışı
Claude Board, otomatik derlemeler için bir GitHub Actions iş akışı içerir:- Depoyu kontrol eder
- Rust toolchain ve Node.js bağımlılıklarını yükler
- Vite ile React ön yüzünü derler
- Rust arka ucunu derler ve Tauri ile paketler
- Yükleyicileri sürüm varlıkları olarak yükler
Geliştirme Modu
Yükleyici oluşturmadan yerel geliştirme için:Çapraz derleme Tauri tarafından yerel olarak desteklenmemektedir. Her hedef platform için CI/CD iş akışını veya uyumlu bir derleme makinesini kullanın.