| 1 | name: DocsPhone |
| 2 | options: |
| 3 | bundleIdPrefix: net.amadan.oficina |
| 4 | deploymentTarget: |
| 5 | iOS: '26.0' |
| 6 | packages: |
| 7 | DocsNative: |
| 8 | path: ../apple |
| 9 | RastrilloNative: |
| 10 | url: https://amadan.net/rastrillo/native |
| 11 | revision: 529f356f476e43174882361511032e0bdefa5317 |
| 12 | settings: |
| 13 | base: |
| 14 | SWIFT_VERSION: '6.0' |
| 15 | CODE_SIGN_STYLE: Automatic |
| 16 | MARKETING_VERSION: 0.1.0 |
| 17 | CURRENT_PROJECT_VERSION: '1' |
| 18 | targets: |
| 19 | DocsPhone: |
| 20 | type: application |
| 21 | platform: iOS |
| 22 | sources: |
| 23 | - ../apple/Sources/DocsApp |
| 24 | - Assets.xcassets |
| 25 | - path: ../LICENSE.lucide |
| 26 | buildPhase: resources |
| 27 | - path: ../PrivacyInfo.xcprivacy |
| 28 | buildPhase: resources |
| 29 | dependencies: |
| 30 | - package: DocsNative |
| 31 | product: DocsKit |
| 32 | - package: RastrilloNative |
| 33 | product: RastrilloApple |
| 34 | settings: |
| 35 | base: |
| 36 | ASSETCATALOG_COMPILER_APPICON_NAME: AppIcon |
| 37 | PROVISIONING_PROFILE_SPECIFIER: $(OFICINA_PROVISIONING_PROFILE) |
| 38 | PRODUCT_BUNDLE_IDENTIFIER: works.oficina.docs |
| 39 | TARGETED_DEVICE_FAMILY: 1,2 |
| 40 | GENERATE_INFOPLIST_FILE: true |
| 41 | INFOPLIST_KEY_CFBundleDisplayName: Oficina Docs |
| 42 | INFOPLIST_KEY_UILaunchScreen_Generation: true |
| 43 | info: |
| 44 | path: Info.plist |
| 45 | properties: |
| 46 | CFBundleURLTypes: |
| 47 | - CFBundleURLName: works.oficina.docs.signin |
| 48 | CFBundleURLSchemes: |
| 49 | - works.oficina.docs |
| 50 | CFBundleTypeRole: Editor |
| 51 | CFBundleShortVersionString: $(MARKETING_VERSION) |
| 52 | CFBundleVersion: $(CURRENT_PROJECT_VERSION) |
| 53 | DocsReviewPhone: |
| 54 | type: application |
| 55 | platform: iOS |
| 56 | sources: |
| 57 | - Review |
| 58 | dependencies: |
| 59 | - package: DocsNative |
| 60 | product: DocsKit |
| 61 | - package: RastrilloNative |
| 62 | product: RastrilloApple |
| 63 | settings: |
| 64 | base: |
| 65 | PRODUCT_BUNDLE_IDENTIFIER: net.amadan.oficina.docs.review |
| 66 | TARGETED_DEVICE_FAMILY: 1,2 |
| 67 | GENERATE_INFOPLIST_FILE: true |
| 68 | INFOPLIST_KEY_UILaunchScreen_Generation: true |
| 69 | DocsPhoneUITests: |
| 70 | type: bundle.ui-testing |
| 71 | platform: iOS |
| 72 | sources: |
| 73 | - UITests |
| 74 | dependencies: |
| 75 | - target: DocsReviewPhone |
| 76 | settings: |
| 77 | base: |
| 78 | GENERATE_INFOPLIST_FILE: true |
| 79 | TEST_TARGET_NAME: DocsReviewPhone |
| 80 | schemes: |
| 81 | DocsReviewPhone: |
| 82 | build: |
| 83 | targets: |
| 84 | DocsReviewPhone: all |
| 85 | test: |
| 86 | targets: |
| 87 | - DocsPhoneUITests |
| 88 | environmentVariables: |
| 89 | DOCS_NATIVE_REVIEW_INPUT: $(DOCS_NATIVE_REVIEW_INPUT) |
| 90 | |