|
24 | 24 | <TargetFrameworkVersion>v11.0</TargetFrameworkVersion> |
25 | 25 | <AndroidDexTool Condition=" '$(AndroidDexTool)' == '' ">d8</AndroidDexTool> |
26 | 26 | <_SkipJniAddNativeMethodRegistrationAttributeScan>True</_SkipJniAddNativeMethodRegistrationAttributeScan> |
| 27 | + <AndroidIncludeWrapSh Condition=" '$(UseASAN)' != '' Or '$(UseUBSAN)' != '' ">true</AndroidIncludeWrapSh> |
| 28 | + <_AndroidCheckedBuild Condition=" '$(UseASAN)' != '' ">asan</_AndroidCheckedBuild> |
| 29 | + <_AndroidCheckedBuild Condition=" '$(UseUBSAN)' != '' ">ubsan</_AndroidCheckedBuild> |
| 30 | + <_ASANScript>..\..\..\build-tools\wrap.sh\asan.sh</_ASANScript> |
| 31 | + <_UBSANScript>..\..\..\build-tools\wrap.sh\ubsan.sh</_UBSANScript> |
27 | 32 | </PropertyGroup> |
28 | 33 | <Import Project="Mono.Android-Test.Shared.projitems" Label="Shared" Condition="Exists('Mono.Android-Test.Shared.projitems')" /> |
29 | 34 | <Import Project="..\..\..\Configuration.props" /> |
|
124 | 129 | <ItemGroup> |
125 | 130 | <Folder Include="Localization\" /> |
126 | 131 | </ItemGroup> |
| 132 | + <ItemGroup> |
| 133 | + <AndroidNativeLibrary Include="$(_ASANScript)" Condition=" '$(UseASAN)' != '' "> |
| 134 | + <Link>lib\arm64-v8a\wrap.sh</Link> |
| 135 | + </AndroidNativeLibrary> |
| 136 | + <AndroidNativeLibrary Include="$(_ASANScript)" Condition=" '$(UseASAN)' != '' "> |
| 137 | + <Link>lib\armeabi-v7a\wrap.sh</Link> |
| 138 | + </AndroidNativeLibrary> |
| 139 | + <AndroidNativeLibrary Include="$(_ASANScript)" Condition=" '$(UseASAN)' != '' "> |
| 140 | + <Link>lib\x86\wrap.sh</Link> |
| 141 | + </AndroidNativeLibrary> |
| 142 | + <AndroidNativeLibrary Include="$(_ASANScript)" Condition=" '$(UseASAN)' != '' "> |
| 143 | + <Link>lib\x86_64\wrap.sh</Link> |
| 144 | + </AndroidNativeLibrary> |
| 145 | + |
| 146 | + <AndroidNativeLibrary Include="$(_UBSANScript)" Condition=" '$(UseUBSAN)' != '' "> |
| 147 | + <Link>lib\arm64-v8a\wrap.sh</Link> |
| 148 | + </AndroidNativeLibrary> |
| 149 | + <AndroidNativeLibrary Include="$(_UBSANScript)" Condition=" '$(UseUBSAN)' != '' "> |
| 150 | + <Link>lib\armeabi-v7a\wrap.sh</Link> |
| 151 | + </AndroidNativeLibrary> |
| 152 | + <AndroidNativeLibrary Include="$(_UBSANScript)" Condition=" '$(UseUBSAN)' != '' "> |
| 153 | + <Link>lib\x86\wrap.sh</Link> |
| 154 | + </AndroidNativeLibrary> |
| 155 | + <AndroidNativeLibrary Include="$(_UBSANScript)" Condition=" '$(UseUBSAN)' != '' "> |
| 156 | + <Link>lib\x86_64\wrap.sh</Link> |
| 157 | + </AndroidNativeLibrary> |
| 158 | + </ItemGroup> |
127 | 159 | </Project> |
0 commit comments