[msbuild] Rename $(_UsingXamarinSdk) to $(UsingAppleNETSdk) (#11270)

The `$(_UsingXamarinSdk)` property has been renamed to help improve
external usability.  This change increases parity with the Android SDK,
which currently defines `$(UsingAndroidNETSdk)` for internal and
external use.
This commit is contained in:
Peter Collins 2021-04-21 21:32:33 -04:00 коммит произвёл GitHub
Родитель fac9cdc52f
Коммит 7a5c28f6cc
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
20 изменённых файлов: 28 добавлений и 28 удалений

Просмотреть файл

@ -9,6 +9,8 @@
<Import Project="Xamarin.Shared.Sdk.TargetFrameworkInference.props" /> <Import Project="Xamarin.Shared.Sdk.TargetFrameworkInference.props" />
<PropertyGroup> <PropertyGroup>
<!-- Set to true when using the Microsoft.<platform>.Sdk NuGet. This is used by pre-existing/shared targets to tweak behavior depending on build system -->
<UsingAppleNETSdk>true</UsingAppleNETSdk>
<SuppressTrimAnalysisWarnings Condition=" '$(SuppressTrimAnalysisWarnings)' == '' ">true</SuppressTrimAnalysisWarnings> <SuppressTrimAnalysisWarnings Condition=" '$(SuppressTrimAnalysisWarnings)' == '' ">true</SuppressTrimAnalysisWarnings>
<AfterMicrosoftNETSdkTargets>$(AfterMicrosoftNETSdkTargets);$(MSBuildThisFileDirectory)Microsoft.$(_PlatformName).Sdk.targets</AfterMicrosoftNETSdkTargets> <AfterMicrosoftNETSdkTargets>$(AfterMicrosoftNETSdkTargets);$(MSBuildThisFileDirectory)Microsoft.$(_PlatformName).Sdk.targets</AfterMicrosoftNETSdkTargets>
</PropertyGroup> </PropertyGroup>

Просмотреть файл

@ -2,8 +2,6 @@
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup> <PropertyGroup>
<!-- Set to true when using the Microsoft.<platform>.Sdk NuGet. This is used by pre-existing/shared targets to tweak behavior depending on build system -->
<_UsingXamarinSdk>true</_UsingXamarinSdk>
<!-- This is the location of the Microsoft.<platform>.Sdk NuGet (/usr/local/share/dotnet/sdk/<version>/Sdks/Microsoft.[iOS/tvOS/watchOS/macOS].Sdk) --> <!-- This is the location of the Microsoft.<platform>.Sdk NuGet (/usr/local/share/dotnet/sdk/<version>/Sdks/Microsoft.[iOS/tvOS/watchOS/macOS].Sdk) -->
<_XamarinSdkRootDirectory>$([MSBuild]::NormalizePath('$(MSBuildThisFileDirectory)', '..'))\</_XamarinSdkRootDirectory> <_XamarinSdkRootDirectory>$([MSBuild]::NormalizePath('$(MSBuildThisFileDirectory)', '..'))\</_XamarinSdkRootDirectory>

Просмотреть файл

@ -26,7 +26,7 @@ Copyright (C) 2014 Xamarin. All rights reserved.
<CopyNuGetImplementations Condition="'$(CopyNuGetImplementations)' == ''">true</CopyNuGetImplementations> <CopyNuGetImplementations Condition="'$(CopyNuGetImplementations)' == ''">true</CopyNuGetImplementations>
</PropertyGroup> </PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" /> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(UsingAppleNETSdk)' != 'true'" />
<Import Project="Xamarin.Mac.AppExtension.Common.targets" /> <Import Project="Xamarin.Mac.AppExtension.Common.targets" />
<Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets" <Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets"

Просмотреть файл

@ -23,7 +23,7 @@ Copyright (C) 2014 Xamarin. All rights reserved.
<TargetFrameworkVersion Condition="'$(TargetFrameworkIdentifier)' == '' And '$(TargetFrameworkVersion)' == ''">v4.5</TargetFrameworkVersion> <TargetFrameworkVersion Condition="'$(TargetFrameworkIdentifier)' == '' And '$(TargetFrameworkVersion)' == ''">v4.5</TargetFrameworkVersion>
</PropertyGroup> </PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" /> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(UsingAppleNETSdk)' != 'true'" />
<Import Project="Xamarin.Mac.Common.targets" /> <Import Project="Xamarin.Mac.Common.targets" />

Просмотреть файл

@ -39,7 +39,7 @@ Copyright (C) 2014 Xamarin. All rights reserved.
<_AppBundleName>$(AssemblyName)</_AppBundleName> <_AppBundleName>$(AssemblyName)</_AppBundleName>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(_UsingXamarinSdk)' != 'true'"> <PropertyGroup Condition="'$(UsingAppleNETSdk)' != 'true'">
<BuildDependsOn> <BuildDependsOn>
BuildOnlySettings; BuildOnlySettings;
_CollectBundleResources; _CollectBundleResources;
@ -55,7 +55,7 @@ Copyright (C) 2014 Xamarin. All rights reserved.
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
<CreateAppBundleDependsOn Condition="'$(_UsingXamarinSdk)' != 'true'"> <CreateAppBundleDependsOn Condition="'$(UsingAppleNETSdk)' != 'true'">
_DetectSigningIdentity; _DetectSigningIdentity;
_CopyResourcesToBundle; _CopyResourcesToBundle;
_SmeltMetal; _SmeltMetal;
@ -84,7 +84,7 @@ Copyright (C) 2014 Xamarin. All rights reserved.
</_CodesignAppBundleDependsOn> </_CodesignAppBundleDependsOn>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(_UsingXamarinSdk)' != 'true'"> <PropertyGroup Condition="'$(UsingAppleNETSdk)' != 'true'">
<CleanDependsOn> <CleanDependsOn>
$(CleanDependsOn); $(CleanDependsOn);
_CleanAppBundle; _CleanAppBundle;
@ -203,7 +203,7 @@ Copyright (C) 2014 Xamarin. All rights reserved.
</PropertyGroup> </PropertyGroup>
<Target Name="_CompileToNative" DependsOnTargets="$(CompileToNativeDependsOn)" <Target Name="_CompileToNative" DependsOnTargets="$(CompileToNativeDependsOn)"
Condition = "'$(_UsingXamarinSdk)' != 'true'" Condition = "'$(UsingAppleNETSdk)' != 'true'"
Inputs="@(_CompileToNativeInput);@(_FileNativeReference);@(BundleDependentFiles)" Inputs="@(_CompileToNativeInput);@(_FileNativeReference);@(BundleDependentFiles)"
Outputs="$(_AppBundlePath)Contents\MacOS\$(_AppBundleName);$(DeviceSpecificOutputPath)bundler.stamp"> Outputs="$(_AppBundlePath)Contents\MacOS\$(_AppBundleName);$(DeviceSpecificOutputPath)bundler.stamp">

Просмотреть файл

@ -29,13 +29,13 @@ Copyright (C) 2014 Xamarin Inc. All rights reserved.
import Microsoft.CSharp.targets. However, we can't do most of Xamarin.Mac.ObjCBinding.CSharp.props before it. --> import Microsoft.CSharp.targets. However, we can't do most of Xamarin.Mac.ObjCBinding.CSharp.props before it. -->
<Choose> <Choose>
<When Condition=" '$(UseXamMacFullFramework)' == '' And ( '$(TargetFrameworkVersion)' == 'v2.0' Or '$(TargetFrameworkVersion)' == '' ) And '$(_UsingXamarinSdk)' != 'true'"> <When Condition=" '$(UseXamMacFullFramework)' == '' And ( '$(TargetFrameworkVersion)' == 'v2.0' Or '$(TargetFrameworkVersion)' == '' ) And '$(UsingAppleNETSdk)' != 'true'">
<PropertyGroup> <PropertyGroup>
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion> <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
<TargetFrameworkIdentifier>Xamarin.Mac</TargetFrameworkIdentifier> <TargetFrameworkIdentifier>Xamarin.Mac</TargetFrameworkIdentifier>
</PropertyGroup> </PropertyGroup>
</When> </When>
<When Condition="'$(_UsingXamarinSdk)' != 'true'"> <When Condition="'$(UsingAppleNETSdk)' != 'true'">
<PropertyGroup> <PropertyGroup>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion> <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<UseXamMacFullFramework>true</UseXamMacFullFramework> <UseXamMacFullFramework>true</UseXamMacFullFramework>
@ -44,7 +44,7 @@ Copyright (C) 2014 Xamarin Inc. All rights reserved.
</When> </When>
</Choose> </Choose>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" /> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(UsingAppleNETSdk)' != 'true'" />
<Import Project="$(MSBuildThisFileDirectory)Xamarin.Mac.ObjCBinding.CSharp.props"/> <Import Project="$(MSBuildThisFileDirectory)Xamarin.Mac.ObjCBinding.CSharp.props"/>

Просмотреть файл

@ -19,7 +19,7 @@ Copyright (C) 2020 Microsoft. All rights reserved.
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<!-- Add our own pre-build steps --> <!-- Add our own pre-build steps -->
<PropertyGroup Condition="'$(_UsingXamarinSdk)' != 'true'"> <PropertyGroup Condition="'$(UsingAppleNETSdk)' != 'true'">
<BuildDependsOn> <BuildDependsOn>
BuildOnlySettings; BuildOnlySettings;
_CreateGeneratedSourcesDir; _CreateGeneratedSourcesDir;
@ -29,7 +29,7 @@ Copyright (C) 2020 Microsoft. All rights reserved.
</PropertyGroup> </PropertyGroup>
<!-- Add our own Clean steps --> <!-- Add our own Clean steps -->
<PropertyGroup Condition="'$(_UsingXamarinSdk)' != 'true'"> <PropertyGroup Condition="'$(UsingAppleNETSdk)' != 'true'">
<CleanDependsOn> <CleanDependsOn>
_CleanGeneratedSources; _CleanGeneratedSources;
$(CleanDependsOn) $(CleanDependsOn)

Просмотреть файл

@ -184,7 +184,7 @@ Copyright (C) 2018 Microsoft. All rights reserved.
<RemoveDir Directories="$(BindingResourcePath);" /> <RemoveDir Directories="$(BindingResourcePath);" />
</Target> </Target>
<Target Name="_AddExtraReferences" BeforeTargets="ResolveAssemblyReferences" Condition="'$(DisableExtraReferences)' != 'true' And '$(_UsingXamarinSdk)' != 'true'"> <Target Name="_AddExtraReferences" BeforeTargets="ResolveAssemblyReferences" Condition="'$(DisableExtraReferences)' != 'true' And '$(UsingAppleNETSdk)' != 'true'">
<ItemGroup> <ItemGroup>
<!-- https://github.com/mono/mono/issues/13483 --> <!-- https://github.com/mono/mono/issues/13483 -->
<Reference Include="System.Drawing.Common.dll" /> <Reference Include="System.Drawing.Common.dll" />

Просмотреть файл

@ -23,7 +23,7 @@ Copyright (C) 2015-2016 Xamarin. All rights reserved.
<TargetFrameworkVersion Condition="'$(TargetFrameworkVersion)' == ''">v1.0</TargetFrameworkVersion> <TargetFrameworkVersion Condition="'$(TargetFrameworkVersion)' == ''">v1.0</TargetFrameworkVersion>
</PropertyGroup> </PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" /> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(UsingAppleNETSdk)' != 'true'" />
<Import Project="Xamarin.MacCatalyst.Common.targets" /> <Import Project="Xamarin.MacCatalyst.Common.targets" />

Просмотреть файл

@ -27,7 +27,7 @@ Copyright (C) 2014-2016 Xamarin. All rights reserved.
<CopyNuGetImplementations Condition="'$(CopyNuGetImplementations)' == ''">true</CopyNuGetImplementations> <CopyNuGetImplementations Condition="'$(CopyNuGetImplementations)' == ''">true</CopyNuGetImplementations>
</PropertyGroup> </PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" /> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(UsingAppleNETSdk)' != 'true'" />
<Import Project="Xamarin.TVOS.AppExtension.Common.targets" /> <Import Project="Xamarin.TVOS.AppExtension.Common.targets" />
<Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets" <Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets"

Просмотреть файл

@ -23,7 +23,7 @@ Copyright (C) 2015-2016 Xamarin. All rights reserved.
<TargetFrameworkVersion Condition="'$(TargetFrameworkVersion)' == ''">v1.0</TargetFrameworkVersion> <TargetFrameworkVersion Condition="'$(TargetFrameworkVersion)' == ''">v1.0</TargetFrameworkVersion>
</PropertyGroup> </PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" /> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(UsingAppleNETSdk)' != 'true'" />
<Import Project="Xamarin.TVOS.Common.targets" /> <Import Project="Xamarin.TVOS.Common.targets" />
<Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets" <Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets"

Просмотреть файл

@ -22,7 +22,7 @@ Copyright (C) 2015-2016 Xamarin. All rights reserved.
<TargetFrameworkIdentifier Condition="'$(TargetFrameworkIdentifier)' == ''">Xamarin.WatchOS</TargetFrameworkIdentifier> <TargetFrameworkIdentifier Condition="'$(TargetFrameworkIdentifier)' == ''">Xamarin.WatchOS</TargetFrameworkIdentifier>
<TargetFrameworkVersion Condition="'$(TargetFrameworkVersion)' == ''">v1.0</TargetFrameworkVersion> <TargetFrameworkVersion Condition="'$(TargetFrameworkVersion)' == ''">v1.0</TargetFrameworkVersion>
</PropertyGroup> </PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" /> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(UsingAppleNETSdk)' != 'true'" />
<Import Project="Xamarin.WatchOS.App.Common.targets" /> <Import Project="Xamarin.WatchOS.App.Common.targets" />
<Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets" <Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets"

Просмотреть файл

@ -26,7 +26,7 @@ Copyright (C) 2015-2016 Xamarin. All rights reserved.
<!-- See Xamarin.iOS.AppExtension.CSharp.targets for a detailed explanation of this variable --> <!-- See Xamarin.iOS.AppExtension.CSharp.targets for a detailed explanation of this variable -->
<CopyNuGetImplementations Condition="'$(CopyNuGetImplementations)' == ''">true</CopyNuGetImplementations> <CopyNuGetImplementations Condition="'$(CopyNuGetImplementations)' == ''">true</CopyNuGetImplementations>
</PropertyGroup> </PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" /> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(UsingAppleNETSdk)' != 'true'" />
<Import Project="Xamarin.WatchOS.AppExtension.Common.targets" /> <Import Project="Xamarin.WatchOS.AppExtension.Common.targets" />
<Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets" <Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets"

Просмотреть файл

@ -22,7 +22,7 @@ Copyright (C) 2015-2016 Xamarin. All rights reserved.
<TargetFrameworkIdentifier Condition="'$(TargetFrameworkIdentifier)' == ''">Xamarin.WatchOS</TargetFrameworkIdentifier> <TargetFrameworkIdentifier Condition="'$(TargetFrameworkIdentifier)' == ''">Xamarin.WatchOS</TargetFrameworkIdentifier>
<TargetFrameworkVersion Condition="'$(TargetFrameworkVersion)' == ''">v1.0</TargetFrameworkVersion> <TargetFrameworkVersion Condition="'$(TargetFrameworkVersion)' == ''">v1.0</TargetFrameworkVersion>
</PropertyGroup> </PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" /> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(UsingAppleNETSdk)' != 'true'" />
<Import Project="Xamarin.WatchOS.Common.targets" /> <Import Project="Xamarin.WatchOS.Common.targets" />
<Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets" <Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets"

Просмотреть файл

@ -39,7 +39,7 @@ Copyright (C) 2014-2016 Xamarin. All rights reserved.
--> -->
<CopyNuGetImplementations Condition="'$(CopyNuGetImplementations)' == ''">true</CopyNuGetImplementations> <CopyNuGetImplementations Condition="'$(CopyNuGetImplementations)' == ''">true</CopyNuGetImplementations>
</PropertyGroup> </PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" /> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(UsingAppleNETSdk)' != 'true'" />
<Import Project="Xamarin.iOS.AppExtension.Common.targets" /> <Import Project="Xamarin.iOS.AppExtension.Common.targets" />
<Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets" <Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets"

Просмотреть файл

@ -22,7 +22,7 @@ Copyright (C) 2013-2016 Xamarin. All rights reserved.
<TargetFrameworkIdentifier Condition="'$(TargetFrameworkIdentifier)' == ''">Xamarin.iOS</TargetFrameworkIdentifier> <TargetFrameworkIdentifier Condition="'$(TargetFrameworkIdentifier)' == ''">Xamarin.iOS</TargetFrameworkIdentifier>
<TargetFrameworkVersion Condition="'$(TargetFrameworkVersion)' == ''">v1.0</TargetFrameworkVersion> <TargetFrameworkVersion Condition="'$(TargetFrameworkVersion)' == ''">v1.0</TargetFrameworkVersion>
</PropertyGroup> </PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" /> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(UsingAppleNETSdk)' != 'true'" />
<Import Project="Xamarin.iOS.Common.targets" /> <Import Project="Xamarin.iOS.Common.targets" />
<Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets" <Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets"

Просмотреть файл

@ -63,7 +63,7 @@ Copyright (C) 2013-2016 Xamarin. All rights reserved.
</ItemGroup> </ItemGroup>
<!-- Do not resolve from the GAC under any circumstances in Mobile --> <!-- Do not resolve from the GAC under any circumstances in Mobile -->
<PropertyGroup Condition="'$(_UsingXamarinSdk)' != 'true'"> <PropertyGroup Condition="'$(UsingAppleNETSdk)' != 'true'">
<AssemblySearchPaths>$([System.String]::Copy('$(AssemblySearchPaths)').Replace('{GAC}',''))</AssemblySearchPaths> <AssemblySearchPaths>$([System.String]::Copy('$(AssemblySearchPaths)').Replace('{GAC}',''))</AssemblySearchPaths>
<AssemblySearchPaths Condition="'$(MSBuildRuntimeVersion)' != ''">$(AssemblySearchPaths.Split(';'))</AssemblySearchPaths> <AssemblySearchPaths Condition="'$(MSBuildRuntimeVersion)' != ''">$(AssemblySearchPaths.Split(';'))</AssemblySearchPaths>
</PropertyGroup> </PropertyGroup>

Просмотреть файл

@ -65,7 +65,7 @@ Copyright (C) 2013-2016 Xamarin. All rights reserved.
</ItemDefinitionGroup> </ItemDefinitionGroup>
<!-- Insert our app bundle generation step --> <!-- Insert our app bundle generation step -->
<PropertyGroup Condition="'$(_UsingXamarinSdk)' != 'true'"> <PropertyGroup Condition="'$(UsingAppleNETSdk)' != 'true'">
<BuildDependsOn> <BuildDependsOn>
BuildOnlySettings; BuildOnlySettings;
PrepareForBuild; PrepareForBuild;
@ -131,7 +131,7 @@ Copyright (C) 2013-2016 Xamarin. All rights reserved.
<Target Name="_OptimizeLocalizationFiles" DependsOnTargets="$(OptimizeLocalizationFilesDependsOn)" /> <Target Name="_OptimizeLocalizationFiles" DependsOnTargets="$(OptimizeLocalizationFilesDependsOn)" />
<PropertyGroup Condition="'$(_UsingXamarinSdk)' != 'true'"> <PropertyGroup Condition="'$(UsingAppleNETSdk)' != 'true'">
<CreateAppBundleDependsOn> <CreateAppBundleDependsOn>
_DetectAppManifest; _DetectAppManifest;
_DetectSigningIdentity; _DetectSigningIdentity;
@ -373,7 +373,7 @@ Copyright (C) 2013-2016 Xamarin. All rights reserved.
</PropertyGroup> </PropertyGroup>
<Target Name="_CompileToNative" DependsOnTargets="$(_CompileToNativeDependsOn)" <Target Name="_CompileToNative" DependsOnTargets="$(_CompileToNativeDependsOn)"
Condition = "'$(IsAppDistribution)' != 'true' And '$(_UsingXamarinSdk)' != 'true'" Condition = "'$(IsAppDistribution)' != 'true' And '$(UsingAppleNETSdk)' != 'true'"
Inputs="@(_CompileToNativeInput);@(_FileNativeReference);@(BundleDependentFiles)" Inputs="@(_CompileToNativeInput);@(_FileNativeReference);@(BundleDependentFiles)"
Outputs="$(_NativeExecutable);$(DeviceSpecificOutputPath)bundler.stamp"> Outputs="$(_NativeExecutable);$(DeviceSpecificOutputPath)bundler.stamp">

Просмотреть файл

@ -20,7 +20,7 @@ Copyright (C) 2013-2016 Xamarin Inc. All rights reserved.
<Import Project="Xamarin.iOS.ObjCBinding.CSharp.props"/> <Import Project="Xamarin.iOS.ObjCBinding.CSharp.props"/>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" /> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(UsingAppleNETSdk)' != 'true'" />
<Import Project="Xamarin.iOS.ObjCBinding.Common.targets" /> <Import Project="Xamarin.iOS.ObjCBinding.Common.targets" />
<Import Project="Xamarin.Shared.targets"/> <Import Project="Xamarin.Shared.targets"/>

Просмотреть файл

@ -22,7 +22,7 @@ Copyright (C) 2015-2016 Xamarin. All rights reserved.
<TargetFrameworkIdentifier Condition="'$(TargetFrameworkIdentifier)' == ''">Xamarin.iOS</TargetFrameworkIdentifier> <TargetFrameworkIdentifier Condition="'$(TargetFrameworkIdentifier)' == ''">Xamarin.iOS</TargetFrameworkIdentifier>
<TargetFrameworkVersion Condition="'$(TargetFrameworkVersion)' == ''">v1.0</TargetFrameworkVersion> <TargetFrameworkVersion Condition="'$(TargetFrameworkVersion)' == ''">v1.0</TargetFrameworkVersion>
</PropertyGroup> </PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" /> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(UsingAppleNETSdk)' != 'true'" />
<Import Project="Xamarin.iOS.WatchApp.Common.targets" /> <Import Project="Xamarin.iOS.WatchApp.Common.targets" />
<Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets" <Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets"