Задача
Разработчик обладает полноценным проектом Tauri, который был скомпилирован только для процессоров Apple Silicon (ARM64). Требуется произвести кросс-компиляцию или сборку на Intel-based Mac, чтобы получить установочный файл (например, .dmg) для процессоров Intel (x86_64).
Что есть у исполнителя
- Полный исходный код приложения на Tauri (фронтенд и бэкенд на Rust).
- Файл package.json с зависимостями npm.
- Стандартная структура папок Tauri (src-tauri).
- Готовая конфигурация для сборки под Apple Silicon.
Что требуется сделать
- Настроить или дополнить конфигурацию Tauri (tauri.conf.json) для поддержки целевой платформы x86_64-apple-darwin.
- Установить необходимый Rust-тулчейн для кросс-компиляции (например, rustup target add x86_64-apple-darwin).
- Убедиться, что все нативные зависимости (при их наличии) корректно работают на Intel-архитектуре.
- Произвести сборку проекта командой (например, npm run tauri build -- --target x86_64-apple-darwin).
- Предоставить готовый релизный установщик (.dmg или .app) для Intel Mac.
- Опционально: зафиксировать инструкцию по сборке или адаптировать CI/CD под обе архитектуры.
Дополнительные уточнения
Самодостаточный код (FRP не показан - неважно). Среда выполнения не берется за хвост. Все данные на поверхности. С нуля код писать не нужно - только портирование и сборка.