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

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 9, 2017
1 parent 2f4e818 commit 6a9f971
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 6a9f971

Please sign in to comment.