- 
 
- 
  Notifications
 You must be signed in to change notification settings 
- Fork 181
Commit 5e33dfa
 ReedyuksajidalidevCopilot
authoredAdded TvOS, MacOS, iOSX64 support (#770)
* Add support for tvOS and update dependencies
Updated the build configuration to include support for tvOS by setting deployment targets and adjusting Kotlin opt-ins. Also, updated Gradle and library versions to their latest stable releases as of commit `9b4c5f6`. This change ensures compatibility with new platforms while leveraging the latest features and improvements in dependencies.
* Add macOS Support and Extend Platform Coverage
Updated the build configuration to include support for macOS by setting appropriate deployment targets. Enhanced platform coverage by adding macOS targets to existing iOS, tvOS, and Kotlin opt-ins. Updated Gradle and library versions to their latest stable releases, ensuring compatibility with new platforms while leveraging recent improvements in dependencies.
* Added iosX64
* attempt to update github actions
* Added Apple target skip
* Adjusted tvos and macos
* Added missing target for macos and adjusted folder name
* Added skips
* Added missing macos check
* hardcoded 16.4 xcode
* Adjusted test matrix
* Adjusted test matrix
* Added platform types to projects.
* Added check on plugins
* adjusted check on plugins
* Added platform filtering for test utils
* Added platform filtering for test utils
* Adjusted emulator matrix.
* Adjusted emulator matrix.
* Updated Xcode version to 16.2 in CI configuration files and adjusted supported targets for Firebase Crashlytics
* Added fix for firebase storage
* Adjusted to xcode 16.4
* bumped kotlin
* Added ability to skip test targets
* Adjusted tests.
* Update firebase-database/build.gradle.kts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update firebase-auth/build.gradle.kts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update firebase-auth/build.gradle.kts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update firebase-auth/build.gradle.kts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Removed keychain function for macos
* Removed keychain function for tvos
* not needed for ios arm64
* osx not macos
* Adjusted for error message on opt in
* Added more opt in
* removed firebase auth for macos.
---------
Co-authored-by: Sajid Ali <sajidhanif865@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>1 parent 213546b commit 5e33dfa
File tree
74 files changed
+1429
-1048
lines changed- .github/workflows
- buildSrc- src/main/kotlin
 
- convention-plugin-test-option/src/main/kotlin
- firebase-analytics- src- appleMain/kotlin/dev/gitlive/firebase/analytics
- appleTest/kotlin/dev/gitlive/firebase/analytics
 
 
- firebase-app- src- appleMain/kotlin/dev/gitlive/firebase
- appleTest/kotlin/dev/gitlive/firebase
 
 
- firebase-auth- src- appleMain/kotlin/dev/gitlive/firebase/auth
- appleTest/kotlin/dev/gitlive/firebase/auth
 
 
- firebase-common-internal- src- appleMain/kotlin/dev/gitlive/firebase/internal
- commonMain/kotlin/dev/gitlive/firebase/internal
 
 
- firebase-common
- firebase-config- src- appleMain/kotlin/dev/gitlive/firebase/remoteconfig
- appleTest/kotlin/dev/gitlive/firebase/remoteconfig
 
 
- firebase-crashlytics- src- appleMain/kotlin/dev/gitlive/firebase/crashlytics
- appleTest/kotlin/dev/gitlive/firebase/crashlytics
 
 
- firebase-database- src- appleMain/kotlin/dev/gitlive/firebase/database
- appleTest/kotlin/dev/gitlive/firebase/database
 
 
- firebase-firestore- src- appleMain/kotlin/dev/gitlive/firebase/firestore- internal
 
- appleTest/kotlin/dev/gitlive/firebase/firestore
 
 
- firebase-functions- src/appleMain/kotlin/dev/gitlive/firebase/functions
 
- firebase-installations- src/appleMain/kotlin/dev/gitlive/firebase/installations
 
- firebase-messaging- src- appleMain/kotlin/dev/gitlive/firebase/messaging
- appleTest/kotlin/dev/gitlive/firebase/messaging
 
 
- firebase-perf- src- appleMain/kotlin/dev/gitlive/firebase/perf- metrics
 
- appleTest/kotlin/dev/gitlive/firebase/perf
 
 
- firebase-storage- src- appleMain/kotlin/dev/gitlive/firebase/storage
- appleTest/kotlin/dev/gitlive/firebase/storage
 
 
- gradle
- test-utils- src/appleMain/kotlin/dev/gitlive/firebase
 
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
74 files changed
+1429
-1048
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 31 | 31 |  | |
| 32 | 32 |  | |
| 33 | 33 |  | |
| 34 | - | ||
| 34 | + | ||
| 35 | 35 |  | |
| 36 | 36 |  | |
| 37 | 37 |  | |
|  | |||
| 74 | 74 |  | |
| 75 | 75 |  | |
| 76 | 76 |  | |
| 77 | - | ||
| 77 | + | ||
| 78 | 78 |  | |
| 79 | 79 |  | |
| 80 | 80 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 17 | 17 |  | |
| 18 | 18 |  | |
| 19 | 19 |  | |
| 20 | + | ||
| 21 | + | ||
| 20 | 22 |  | |
| 21 | 23 |  | |
| 22 | 24 |  | |
|  | |||
| 34 | 36 |  | |
| 35 | 37 |  | |
| 36 | 38 |  | |
| 39 | + | ||
| 40 | + | ||
| 37 | 41 |  | |
| 38 | 42 |  | |
| 39 | 43 |  | |
|  | |||
| 121 | 125 |  | |
| 122 | 126 |  | |
| 123 | 127 |  | |
| 124 | - | ||
| 128 | + | ||
| 125 | 129 |  | |
| 126 | 130 |  | |
| 127 | 131 |  | |
|  | |||
| 141 | 145 |  | |
| 142 | 146 |  | |
| 143 | 147 |  | |
| 148 | + | ||
| 149 | + | ||
| 150 | + | ||
| 151 | + | ||
| 152 | + | ||
| 153 | + | ||
| 154 | + | ||
| 155 | + | ||
| 156 | + | ||
| 157 | + | ||
| 158 | + | ||
| 159 | + | ||
| 160 | + | ||
| 161 | + | ||
| 162 | + | ||
| 163 | + | ||
| 164 | + | ||
| 165 | + | ||
| 166 | + | ||
| 167 | + | ||
| 168 | + | ||
| 169 | + | ||
| 170 | + | ||
| 171 | + | ||
| 172 | + | ||
| 173 | + | ||
| 174 | + | ||
| 175 | + | ||
| 176 | + | ||
| 177 | + | ||
| 178 | + | ||
| 179 | + | ||
| 180 | + | ||
| 181 | + | ||
| 182 | + | ||
| 183 | + | ||
| 184 | + | ||
| 185 | + | ||
| 186 | + | ||
| 187 | + | ||
| 188 | + | ||
| 189 | + | ||
| 190 | + | ||
| 191 | + | ||
| 192 | + | ||
| 193 | + | ||
| 194 | + | ||
| 195 | + | ||
| 196 | + | ||
| 197 | + | ||
| 198 | + | ||
| 199 | + | ||
| 200 | + | ||
| 201 | + | ||
| 202 | + | ||
| 203 | + | ||
| 204 | + | ||
| 205 | + | ||
| 206 | + | ||
| 207 | + | ||
| 208 | + | ||
| 209 | + | ||
| 210 | + | ||
| 211 | + | ||
| 212 | + | ||
| 213 | + | ||
| 214 | + | ||
| 215 | + | ||
| 216 | + | ||
| 217 | + | ||
| 218 | + | ||
| 219 | + | ||
| 220 | + | ||
| 221 | + | ||
| 222 | + | ||
| 223 | + | ||
| 224 | + | ||
| 225 | + | ||
| 144 | 226 |  | |
| 145 | 227 |  | |
| 146 | 228 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 32 | 32 |  | |
| 33 | 33 |  | |
| 34 | 34 |  | |
| 35 | - | ||
| 35 | + | ||
| 36 | 36 |  | |
| 37 | 37 |  | |
| 38 | 38 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 1 | + | ||
| 2 | + | ||
| 3 | + | ||
| 4 | + | ||
| 5 | + | ||
| 6 | + | ||
| 7 | + | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 1 | + | ||
| 2 | + | ||
| 3 | + | ||
| 4 | + | ||
| 5 | + | ||
| 6 | + | ||
| 7 | + | ||
| 8 | + | ||
| 9 | + | ||
| 10 | + | ||
| 11 | + | ||
| 12 | + | ||
| 13 | + | ||
| 14 | + | ||
| 15 | + | ||
| 16 | + | ||
| 17 | + | ||
| 18 | + | ||
| 19 | + | ||
| 20 | + | ||
| 21 | + | ||
| 22 | + | ||
Lines changed: 47 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 16 | 16 |  | |
| 17 | 17 |  | |
| 18 | 18 |  | |
| 19 | + | ||
| 20 | + | ||
| 19 | 21 |  | |
| 20 | 22 |  | |
| 21 | 23 |  | |
|  | |||
| 32 | 34 |  | |
| 33 | 35 |  | |
| 34 | 36 |  | |
| 35 | - | ||
| 36 | - | ||
| 37 | + | ||
| 38 | + | ||
| 37 | 39 |  | |
| 38 | 40 |  | |
| 39 | 41 |  | |
| 40 | 42 |  | |
| 41 | 43 |  | |
| 42 | 44 |  | |
| 43 | 45 |  | |
| 46 | + | ||
| 47 | + | ||
| 48 | + | ||
| 49 | + | ||
| 50 | + | ||
| 51 | + | ||
| 52 | + | ||
| 53 | + | ||
| 54 | + | ||
| 55 | + | ||
| 56 | + | ||
| 57 | + | ||
| 58 | + | ||
| 59 | + | ||
| 60 | + | ||
| 61 | + | ||
| 62 | + | ||
| 63 | + | ||
| 64 | + | ||
| 65 | + | ||
| 66 | + | ||
| 67 | + | ||
| 44 | 68 |  | |
| 45 | 69 |  | |
| 46 | - | ||
| 47 | - | ||
| 70 | + | ||
| 71 | + | ||
| 48 | 72 |  | |
| 49 | 73 |  | |
| 50 | 74 |  | |
| 51 | 75 |  | |
| 52 | 76 |  | |
| 53 | 77 |  | |
| 54 | - | ||
| 55 | - | ||
| 78 | + | ||
| 79 | + | ||
| 56 | 80 |  | |
| 57 | 81 |  | |
| 58 | 82 |  | |
|  | |||
| 101 | 125 |  | |
| 102 | 126 |  | |
| 103 | 127 |  | |
| 128 | + | ||
| 129 | + | ||
| 130 | + | ||
| 131 | + | ||
| 132 | + | ||
| 133 | + | ||
| 134 | + | ||
| 135 | + | ||
| 136 | + | ||
| 137 | + | ||
| 138 | + | ||
| 139 | + | ||
| 140 | + | ||
| 141 | + | ||
| 142 | + | ||
| 143 | + | ||
| 144 | + | ||
0 commit comments