Skip to content

Commit f0d3d12

Browse files
authored
Merge pull request #224 from mendix/moo/moo2293/support-xcode26-for-min
[MOO-2293] Xcode26 Support
2 parents 1b4d63c + f3128f4 commit f0d3d12

4 files changed

Lines changed: 74 additions & 87 deletions

File tree

ios/Podfile

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,17 @@ target 'DeveloperApp' do
7474
)
7575

7676
installer.pods_project.targets.each do |target|
77+
78+
if target.name == 'fmt'
79+
target.build_configurations.each do |config|
80+
config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= ['$(inherited)']
81+
config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] << 'FMT_USE_CONSTEXPR=0'
82+
config.build_settings['OTHER_CPLUSPLUSFLAGS'] ||= ['$(inherited)']
83+
config.build_settings['OTHER_CPLUSPLUSFLAGS'] << '-Wno-invalid-constexpr'
84+
config.build_settings['CLANG_CXX_LANGUAGE_STANDARD'] = 'c++23'
85+
end
86+
end
87+
7788
target.build_configurations.each do |config|
7889

7990
if target.name.start_with?('React') || target.name == 'RCTTypeSafety'

ios/Podfile.lock

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ PODS:
7979
- GoogleUtilities/UserDefaults (~> 7.13)
8080
- nanopb (< 2.30911.0, >= 2.30908.0)
8181
- PromisesSwift (~> 2.1)
82-
- fmt (11.0.2)
82+
- fmt (12.1.0)
8383
- glog (0.3.5)
8484
- Google-Maps-iOS-Utils (5.0.0):
8585
- GoogleMaps (~> 8.0)
@@ -172,7 +172,7 @@ PODS:
172172
- libwebp/sharpyuv (1.5.0)
173173
- libwebp/webp (1.5.0):
174174
- libwebp/sharpyuv
175-
- MendixNative (0.3.2):
175+
- MendixNative (0.4.1):
176176
- boost
177177
- DoubleConversion
178178
- fast_float
@@ -237,7 +237,7 @@ PODS:
237237
- ReactCommon/turbomodule/core
238238
- SocketRocket
239239
- Yoga
240-
- OpenSSL-Universal (3.3.3001)
240+
- OpenSSL-Universal (3.6.0000)
241241
- PromisesObjC (2.4.0)
242242
- PromisesSwift (2.4.0):
243243
- PromisesObjC (= 2.4.0)
@@ -246,20 +246,20 @@ PODS:
246246
- boost
247247
- DoubleConversion
248248
- fast_float (= 8.0.0)
249-
- fmt (= 11.0.2)
249+
- fmt (= 12.1.0)
250250
- glog
251251
- RCT-Folly/Default (= 2024.11.18.00)
252252
- RCT-Folly/Default (2024.11.18.00):
253253
- boost
254254
- DoubleConversion
255255
- fast_float (= 8.0.0)
256-
- fmt (= 11.0.2)
256+
- fmt (= 12.1.0)
257257
- glog
258258
- RCT-Folly/Fabric (2024.11.18.00):
259259
- boost
260260
- DoubleConversion
261261
- fast_float (= 8.0.0)
262-
- fmt (= 11.0.2)
262+
- fmt (= 12.1.0)
263263
- glog
264264
- RCTDeprecation (0.83.4)
265265
- RCTRequired (0.83.4)
@@ -4207,25 +4207,25 @@ SPEC CHECKSUMS:
42074207
FirebaseMessaging: 585984d0a1df120617eb10b44cad8968b859815e
42084208
FirebaseRemoteConfigInterop: 6efda51fb5e2f15b16585197e26eaa09574e8a4d
42094209
FirebaseSessions: dbd14adac65ce996228652c1fc3a3f576bdf3ecc
4210-
fmt: a40bb5bd0294ea969aaaba240a927bd33d878cdd
4210+
fmt: 530618a01105dae0fa3a2f27c81ae11fa8f67eac
42114211
glog: 5683914934d5b6e4240e497e0f4a3b42d1854183
42124212
Google-Maps-iOS-Utils: 66d6de12be1ce6d3742a54661e7a79cb317a9321
42134213
GoogleAppMeasurement: f65fc137531af9ad647f1c0a42f3b6a4d3a98049
42144214
GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a
42154215
GoogleMaps: 8939898920281c649150e0af74aa291c60f2e77d
42164216
GoogleUtilities: ea963c370a38a8069cc5f7ba4ca849a60b6d7d15
4217-
hermes-engine: 24966888f6c742fdc7fe913a14d29a107464de7e
4217+
hermes-engine: 9909ca521b44677f3244c0ddbe64a261fbc506d7
42184218
IQKeyboardManager: c8665b3396bd0b79402b4c573eac345a31c7d485
42194219
libwebp: 02b23773aedb6ff1fd38cec7a77b81414c6842a8
4220-
MendixNative: 73ee938465675ee5ff94dfde36dd3e4217e94a2e
4220+
MendixNative: 91822aad01e73d9afe13953415824bd451b809d9
42214221
MultiplatformBleAdapter: 5a6a897b006764392f9cef785e4360f54fb9477d
42224222
nanopb: 438bc412db1928dac798aa6fd75726007be04262
42234223
op-sqlite: 64000c0da2357c4d73faf4d23ff34dd1ddb332d4
4224-
OpenSSL-Universal: 6082b0bf950e5636fe0d78def171184e2b3899c2
4224+
OpenSSL-Universal: 9110d21982bb7e8b22a962b6db56a8aa805afde7
42254225
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
42264226
PromisesSwift: 9d77319bbe72ebf6d872900551f7eeba9bce2851
42274227
QRCodeReader.swift: 373a389fe9a22d513c879a32a6f647c58f4ef572
4228-
RCT-Folly: 846fda9475e61ec7bcbf8a3fe81edfcaeb090669
4228+
RCT-Folly: b29feb752b08042c62badaef7d453f3bb5e6ae23
42294229
RCTDeprecation: 9da1d0cf93db23ca8b41e8efe9ae558fd9c0077f
42304230
RCTRequired: 92a63c7041031a131fa5206eb082d53f95729b79
42314231
RCTSwiftUI: 395b65655229fa2006415207adcfcb6e35dc78ed
@@ -4342,6 +4342,6 @@ SPEC CHECKSUMS:
43424342
VisionCamera: 7187b3dac1ff3071234ead959ce311875748e14f
43434343
Yoga: b669e79fa0f8d3f6f5e35372345f54b99e06b13c
43444344

4345-
PODFILE CHECKSUM: 6858d5d8223fce1cc7271f24beb353475b0ccb2e
4345+
PODFILE CHECKSUM: 4055089adb603ffbf3447d2f4b53833e1309be14
43464346

43474347
COCOAPODS: 1.16.2

0 commit comments

Comments
 (0)