32 строки
2.2 KiB
XML
32 строки
2.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!--
|
|
***********************************************************************************************
|
|
Xamarin.iOS.Windows.After.targets
|
|
|
|
WARNING: DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have
|
|
created a backup copy. Incorrect changes to this file will make it
|
|
impossible to load or build your projects from the command-line or the IDE.
|
|
|
|
Copyright (C) 2010-2011 Novell. All rights reserved.
|
|
Copyright (C) 2011-2013 Xamarin. All rights reserved.
|
|
***********************************************************************************************
|
|
-->
|
|
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<Import Project="$(MSBuildThisFileDirectory)Xamarin.Messaging.Build.targets" Condition="Exists('$(MSBuildThisFileDirectory)Xamarin.Messaging.Build.targets') And '$(MessagingBuildTargetsImported)' != 'true'" />
|
|
<Import Project="$(MSBuildThisFileDirectory)Xamarin.Messaging.Apple.targets" Condition="Exists('$(MSBuildThisFileDirectory)Xamarin.Messaging.Apple.targets') And '$(MessagingAppleTargetsImported)' != 'true'" />
|
|
|
|
<PropertyGroup>
|
|
<!-- Allows to delete the entire build directory for the app in the Mac, which means that all the SessionId based generated directories will be deleted. -->
|
|
<!-- Specially useful for CI builds where the user wants to clean previous builds -->
|
|
<RemoveAppDir Condition="'$(RemoveAppDir)' == ''">false</RemoveAppDir>
|
|
</PropertyGroup>
|
|
|
|
<!-- AfterClean belongs to Microsoft.Common.CurrentVersion.targets and it's the last target of the $(CleanDependsOn) -->
|
|
<!-- so it will run after the Clean completes but before the _SayGoodBye targets, so we ensure to run the remote clean between those two -->
|
|
<Target Name="_CleanMacBuild" Condition="'$(IsRemoteBuild)' == 'true'" AfterTargets="AfterClean">
|
|
<RemoveDir SessionId="$(BuildSessionId)" Condition="'$(MtouchTargetsEnabled)' == 'true'" Directories="$(OutputPath);$(IntermediateOutputPath)" RemoveAppDir="$(RemoveAppDir)" ContinueOnError="true" />
|
|
</Target>
|
|
|
|
<Import Project="$(MSBuildThisFileDirectory)Xamarin.iOS.HotRestart.targets" Condition="Exists('$(MSBuildThisFileDirectory)Xamarin.iOS.HotRestart.targets')" />
|
|
</Project>
|