Skip to content

Commit 8f5d089

Browse files
author
Srirang.Kalantri
committed
fix: fix the issue while building in xocde 26.4
1 parent 6f4f091 commit 8f5d089

3 files changed

Lines changed: 286 additions & 72 deletions

File tree

ios/Podfile

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,18 @@ post_install do |installer|
9696
# :ccache_enabled => true
9797
)
9898

99+
installer.pods_project.targets.each do |target|
100+
if target.name == 'fmt'
101+
target.build_configurations.each do |config|
102+
config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= ['$(inherited)']
103+
config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] << 'FMT_USE_CONSTEXPR=0'
104+
config.build_settings['OTHER_CPLUSPLUSFLAGS'] ||= ['$(inherited)']
105+
config.build_settings['OTHER_CPLUSPLUSFLAGS'] << '-Wno-invalid-constexpr'
106+
config.build_settings['CLANG_CXX_LANGUAGE_STANDARD'] = 'c++23'
107+
end
108+
end
109+
end
110+
99111
installer.pods_project.build_configurations.each do |config|
100112
config.build_settings['OTHER_LDFLAGS'] ||= ['$(inherited)']
101113
if config.name == "Debug"

0 commit comments

Comments
 (0)