mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2026-04-24 16:41:07 -04:00
* Implement dowload of mobile native deps - Add a spinner animation to `pnpm prep` - Change abandoned dependency @iarna/toml with smol-toml - Validate cargo config.toml after generating it from mustache template - Disabled HTTP2 downloads with udici, it is very broken * Initial ios native deps xcframework logic * Remove logic for handling dynamic iOS libs, using static libs now * Fix PATH in build-rust.sh - Remove app.json * Restore crates/images/src/pdf.rs * minor fix .editorconfig * Finally ios successfully compiles with ffmpeg enabled - Change SDCore.podspec to add extra libraries required by ffmpeg - Fix heif linking for ios in config.toml template - Add symlink logic for extra libraries required to compile ios in build-rust.sh
- Make sure to run
pnpm iif you make any change to thepackagemobile uses likeassets. - If iOS build fails with
node not founderror, runecho "export NODE_BINARY=$(command -v node)" >> .xcode.env.localonmobile/ios/directory. - If XCode can't find node, run
ln -s "$(which node)" /usr/local/bin/node - To view the logs from the Spacedrive Core API, run
xcrun simctl launch --console booted com.spacedrive.appwith the app built in debug mode. - If Rive Assets have been updated, run
pnpm mobile prebuildto import the latest version of the.rivfiles into the project.