<_MonoCFLAGS Condition="'$(Platform)' == 'arm64'" Include="-arch arm64" />
<_MonoCFLAGS Include="-isysroot $(XcodeDir)/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS$(tvOSVersion).sdk" />
<_MonoCFLAGS Include="-mtvos-version-min=$(tvOSVersionMin)" />
+ <_MonoCFLAGS Include="-Werror=partial-availability" />
<_MonoCFLAGS Include="-Wl,-application_extension" />
<_MonoCFLAGS Include="-fexceptions" />
<_MonoCFLAGS Include="-fembed-bitcode" />
<_MonoCPPFLAGS Include="-DHAVE_LARGE_FILE_SUPPORT=1" />
<_MonoLDFLAGS Condition="'$(Platform)' == 'arm64'" Include="-arch arm64" />
- <_MonoLDFLAGS Include="-Wl,-no_weak_imports" />
+ <!--<_MonoLDFLAGS Include="-Wl,-no_weak_imports" />--> <!-- TODO: reenable once Xcode bug is fixed: https://github.com/mono/mono/issues/19393 -->
<_MonoLDFLAGS Include="-Wl,-bitcode_bundle" />
<_MonoLDFLAGS Include="-framework CoreFoundation" />
<_MonoLDFLAGS Include="-lobjc" />
<_MonoCFLAGS Condition="'$(Platform)' == 'arm'" Include="-arch armv7s" />
<_MonoCFLAGS Include="-isysroot $(XcodeDir)/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS$(iOSVersion).sdk" />
<_MonoCFLAGS Include="-miphoneos-version-min=$(iOSVersionMin)" />
+ <_MonoCFLAGS Include="-Werror=partial-availability" />
<_MonoCFLAGS Include="-Wl,-application_extension" />
<_MonoCFLAGS Include="-fexceptions" />
<_MonoLDFLAGS Condition="'$(Platform)' == 'arm64'" Include="-arch arm64" />
<_MonoLDFLAGS Condition="'$(Platform)' == 'arm'" Include="-arch armv7" />
<_MonoLDFLAGS Condition="'$(Platform)' == 'arm'" Include="-arch armv7s" />
- <_MonoLDFLAGS Include="-Wl,-no_weak_imports" />
+ <!--<_MonoLDFLAGS Include="-Wl,-no_weak_imports" />--> <!-- TODO: reenable once Xcode bug is fixed: https://github.com/mono/mono/issues/19393 -->
<_MonoLDFLAGS Include="-framework CoreFoundation" />
<_MonoLDFLAGS Include="-lobjc" />
<_MonoLDFLAGS Include="-lc++" />