Files
Julian Dominguez-SchatzandGitHub 841f29a598 Update build configuration to support mobile app (#8388)
* Update build configuration to support mobile app

* Add release notes

* Fix build

* Depcheck

* Typo

* Deps

* Typo

* fix

* PR feedback

* Typo

* CodeRabbit

* Changing approach

* Scope changes

* Hot-reload

* Remove mobile update and simplify build

* Fix android build

* Unsigned builds

* Revert compat

* Pull from workspace, not relative path

* Attempt to fix build (run on macos)

* [AI] Diagnose Android SDK on mobile runner

* [AI] Configure Android SDK on mobile runner
2026-07-22 22:10:00 +00:00

30 lines
1.1 KiB
JSON

{
"name": "mobile-client",
"version": "25.10.0",
"license": "MIT",
"files": [
"build"
],
"scripts": {
"sync:ios": "cap sync ios",
"sync:android": "cap sync android",
"build:ios": "yarn sync:ios && xcodebuild -workspace ios/App/App.xcworkspace -scheme App -archivePath ./build/App.xcarchive archive CODE_SIGN_IDENTITY=\"\" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO",
"build:android": "yarn sync:android && cd android/ && ./gradlew assembleDebug && cp ./app/build/outputs/apk/debug/app-debug.apk ../build/",
"release:ios": "yarn sync:ios && cap build ios",
"release:android": "yarn sync:android && cap build android",
"build": "yarn build:ios && yarn build:android",
"start:ios": "yarn build:ios && cap run ios --live-reload --port 3001",
"start:android": "yarn build:android && cap run android --live-reload --port 3001"
},
"dependencies": {
"@actual-app/web": "workspace:*",
"@capacitor/android": "^8.4.2",
"@capacitor/core": "^8.4.2",
"@capacitor/ios": "^8.4.2",
"@capacitor/splash-screen": "^8.0.2"
},
"devDependencies": {
"@capacitor/cli": "^8.4.2"
}
}