Задача

Разработчик обладает полноценным проектом 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 не показан - неважно). Среда выполнения не берется за хвост. Все данные на поверхности. С нуля код писать не нужно - только портирование и сборка.

Разработка презентационных PDF-файлов для пакетов услуг

Необходимо создать три отдельных PDF-файла, наглядно демонстрирующих различия между пакетами услуг. Каждый файл должен содержать описание материалов, фотографии, примеры работ и иметь чистый современный дизайн.