Skip to content

Commit

Permalink
[test][introspection] Enable MtouchNoSymbolStrip for device builds in…
Browse files Browse the repository at this point in the history
… order to avoid linking symbols meeded by test (xamarin#2196)

Rolf Kvinge [8:59 AM]
@dalexsoto the fix is to not strip the executable please PR that
(it should probably go into master as well). This probably started
happening when Jeff implemented support for stripping debug builds
(previously the setting was ignored)
  • Loading branch information
dalexsoto committed Jun 10, 2017
1 parent 8b7fd50 commit 7619f5b
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions tests/introspection/iOS/introspection-ios.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@
<MtouchLink>None</MtouchLink>
<MtouchExtraArgs></MtouchExtraArgs>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<MtouchNoSymbolStrip>true</MtouchNoSymbolStrip>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug32|iPhone' ">
<DebugSymbols>True</DebugSymbols>
Expand All @@ -66,6 +67,7 @@
<MtouchLink>None</MtouchLink>
<MtouchExtraArgs></MtouchExtraArgs>
<MtouchArch>ARMv7</MtouchArch>
<MtouchNoSymbolStrip>true</MtouchNoSymbolStrip>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug64|iPhone' ">
<DebugSymbols>True</DebugSymbols>
Expand All @@ -80,6 +82,7 @@
<MtouchLink>None</MtouchLink>
<MtouchExtraArgs></MtouchExtraArgs>
<MtouchArch>ARM64</MtouchArch>
<MtouchNoSymbolStrip>true</MtouchNoSymbolStrip>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhone' ">
<DebugType>none</DebugType>
Expand All @@ -93,6 +96,7 @@
<MtouchLink>None</MtouchLink>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<DefineConstants>MONOTOUCH;$(DefineConstants)</DefineConstants>
<MtouchNoSymbolStrip>true</MtouchNoSymbolStrip>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release32|iPhone' ">
<DebugType>none</DebugType>
Expand All @@ -106,6 +110,7 @@
<MtouchLink>None</MtouchLink>
<MtouchArch>ARMv7</MtouchArch>
<DefineConstants>MONOTOUCH;$(DefineConstants)</DefineConstants>
<MtouchNoSymbolStrip>true</MtouchNoSymbolStrip>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release64|iPhone' ">
<DebugType>none</DebugType>
Expand All @@ -119,6 +124,7 @@
<MtouchLink>None</MtouchLink>
<MtouchArch>ARM64</MtouchArch>
<DefineConstants>MONOTOUCH;$(DefineConstants)</DefineConstants>
<MtouchNoSymbolStrip>true</MtouchNoSymbolStrip>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release-bitcode|iPhone' ">
<DebugType>none</DebugType>
Expand Down

0 comments on commit 7619f5b

Please sign in to comment.