oficina / calendar Public

Clone
git clone https://amadan.net/oficina/calendar

Plain git — no account needed to clone.

Download

Download this file

1name: CalendarPhone
2options:
3 bundleIdPrefix: net.amadan.oficina
4 deploymentTarget:
5 iOS: '17.0'
6packages:
7 CalendarNative:
8 path: ../apple
9 RastrilloNative:
10 url: https://amadan.net/rastrillo/native
11 revision: 2a5d07b2c8d3dfb3fd8526dc7e1c802f97865c67
12settings:
13 base:
14 SWIFT_VERSION: '5.0'
15 CODE_SIGN_STYLE: Automatic
16 MARKETING_VERSION: 0.1.0
17 CURRENT_PROJECT_VERSION: '1'
18targets:
19 CalendarPhone:
20 type: application
21 platform: iOS
22 sources:
23 - ../apple/Sources/CalendarApp
24 - Assets.xcassets
25 - path: ../LICENSE.lucide
26 buildPhase: resources
27 - path: ../PrivacyInfo.xcprivacy
28 buildPhase: resources
29 dependencies:
30 - package: CalendarNative
31 product: CalendarKit
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.calendar
39 TARGETED_DEVICE_FAMILY: 1,2
40 GENERATE_INFOPLIST_FILE: true
41 INFOPLIST_KEY_CFBundleDisplayName: Oficina Calendar
42 INFOPLIST_KEY_UILaunchScreen_Generation: true
43 INFOPLIST_KEY_UISupportedInterfaceOrientations: UIInterfaceOrientationPortrait
44 UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight
45 UIInterfaceOrientationPortraitUpsideDown
46 info:
47 path: Info.plist
48 properties:
49 CFBundleURLTypes:
50 - CFBundleURLName: works.oficina.calendar.signin
51 CFBundleURLSchemes:
52 - works.oficina.calendar
53 CFBundleTypeRole: Editor
54 CFBundleShortVersionString: $(MARKETING_VERSION)
55 CFBundleVersion: $(CURRENT_PROJECT_VERSION)
56 CalendarReviewPhone:
57 type: application
58 platform: iOS
59 sources:
60 - Review
61 dependencies:
62 - package: CalendarNative
63 product: CalendarKit
64 - package: RastrilloNative
65 product: RastrilloApple
66 settings:
67 base:
68 PRODUCT_BUNDLE_IDENTIFIER: net.amadan.oficina.calendar.review
69 TARGETED_DEVICE_FAMILY: 1,2
70 GENERATE_INFOPLIST_FILE: true
71 INFOPLIST_KEY_UILaunchScreen_Generation: true
72 CalendarPhoneUITests:
73 type: bundle.ui-testing
74 platform: iOS
75 sources:
76 - UITests
77 dependencies:
78 - target: CalendarReviewPhone
79 settings:
80 base:
81 GENERATE_INFOPLIST_FILE: true
82 TEST_TARGET_NAME: CalendarReviewPhone
83schemes:
84 CalendarReviewPhone:
85 build:
86 targets:
87 CalendarReviewPhone: all
88 test:
89 targets:
90 - CalendarPhoneUITests
91