[msbuild] Don't write actool/ibtool/etc outputs to FileWrites

MSBuild compares what is in FileWrites with the Outputs of the target
and any file that exists in FileWrites but *doesn't* exist in Outputs
gets deleted with the assumption that it is no longer needed via the
IncrementalClean MSBuild target.

Since these tasks cannot know what the outputs will be until the task
is run, we cannot use FileWrites.
This commit is contained in:
Jeffrey Stedfast 2016-04-24 18:46:47 -04:00 коммит произвёл Rolf Bjarne Kvinge
Родитель 5d887b61ee
Коммит e97d69b25c
1 изменённых файлов: 0 добавлений и 7 удалений

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

@ -517,7 +517,6 @@ Copyright (C) 2013-2016 Xamarin. All rights reserved.
IntermediateOutputPath="$(DeviceSpecificIntermediateOutputPath)"
ReferencedLibraries="@(ReferencePath);@(ReferenceDependencyPaths)">
<Output TaskParameter="BundleResourcesWithLogicalNames" ItemName="_BundleResourceWithLogicalName" />
<Output TaskParameter="BundleResourcesWithLogicalNames" ItemName="FileWrites" />
</UnpackLibraryResources>
</Target>
@ -1025,9 +1024,6 @@ Copyright (C) 2013-2016 Xamarin. All rights reserved.
SdkUsrPath="$(_SdkUsrPath)"
SdkPlatform="$(_SdkPlatform)"
SdkVersion="$(MtouchSdkVersion)">
<Output TaskParameter="PartialAppManifest" ItemName="FileWrites" />
<Output TaskParameter="OutputManifests" ItemName="FileWrites" />
<Output TaskParameter="BundleResources" ItemName="FileWrites" />
<Output TaskParameter="PartialAppManifest" ItemName="_PartialAppManifest" />
<Output TaskParameter="BundleResources" ItemName="_BundleResourceWithLogicalName" />
@ -1087,7 +1083,6 @@ Copyright (C) 2013-2016 Xamarin. All rights reserved.
SdkDevPath="$(_SdkDevPath)"
SdkRoot="$(_SdkRoot)"
SdkVersion="$(MtouchSdkVersion)">
<Output TaskParameter="BundleResources" ItemName="FileWrites" />
<Output TaskParameter="BundleResources" ItemName="_BundleResourceWithLogicalName" />
<!-- Local items to be persisted to items files -->
@ -1147,7 +1142,6 @@ Copyright (C) 2013-2016 Xamarin. All rights reserved.
SdkRoot="$(_SdkRoot)"
SdkPlatform="$(_SdkPlatform)"
SdkVersion="$(MtouchSdkVersion)">
<Output TaskParameter="BundleResources" ItemName="FileWrites" />
<Output TaskParameter="BundleResources" ItemName="_BundleResourceWithLogicalName" />
<!-- Local items to be persisted to items files -->
@ -1204,7 +1198,6 @@ Copyright (C) 2013-2016 Xamarin. All rights reserved.
SdkDevPath="$(_SdkDevPath)"
SdkBinPath="$(_SdkBinPath)"
SdkUsrPath="$(_SdkUsrPath)">
<Output TaskParameter="BundleResources" ItemName="FileWrites" />
<Output TaskParameter="BundleResources" ItemName="_BundleResourceWithLogicalName" />
<!-- Local items to be persisted to items files -->