Skip to content
This repository was archived by the owner on Sep 25, 2024. It is now read-only.

Commit 4c1f99d

Browse files
committed
[build] Ensure the pngs are copied where we expect
This makes sure they end up in the right directory
1 parent 4899f69 commit 4c1f99d

File tree

2 files changed

+13
-8
lines changed

2 files changed

+13
-8
lines changed

Xamarin.PropertyEditing.Mac.Standalone/Xamarin.PropertyEditing.Mac.Standalone.csproj

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -114,19 +114,13 @@
114114
</ProjectReference>
115115
</ItemGroup>
116116
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Mac\Xamarin.Mac.CSharp.targets" />
117-
<ItemGroup>
118-
<PropertyEditingResource Include="PropertyEditingResource\**\*" />
119-
</ItemGroup>
120117
<Target Name="AfterBuild">
121118
<ItemGroup>
122-
<PropertyEditingResourceBundlePath Include="$(SolutionDir)\Xamarin.PropertyEditing.Mac\PropertyEditingResource\**\*" />
119+
<PropertyEditingResourceBundlePath Include="$(OutputPath)\PropertyEditingResource.bundle\**\*" />
123120
</ItemGroup>
124121
<Copy
125122
SourceFiles="@(PropertyEditingResourceBundlePath)"
126123
DestinationFiles="@(PropertyEditingResourceBundlePath->'$(OutputPath)\$(AssemblyName).app\Contents\MonoBundle\PropertyEditingResource.bundle\%(RecursiveDir)%(Filename)%(Extension)')"
127-
SkipUnchangedFiles="true"
128-
OverwriteReadOnlyFiles="true"
129-
Retries="3"
130-
RetryDelayMilliseconds="300" />
124+
SkipUnchangedFiles="true" />
131125
</Target>
132126
</Project>

Xamarin.PropertyEditing.Mac/Xamarin.PropertyEditing.Mac.csproj

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,5 +176,16 @@
176176
<LastGenOutput>LocalizationResources.Designer.cs</LastGenOutput>
177177
</EmbeddedResource>
178178
</ItemGroup>
179+
180+
<Target Name="IncludeIconsInBundle" BeforeTargets="AssignTargetPaths">
181+
<ItemGroup>
182+
<PropertyEditingResourceBundlePath Include="PropertyEditingResource\**\*" />
183+
</ItemGroup>
184+
185+
<CreateItem Include="@(PropertyEditingResourceBundlePath)" AdditionalMetadata="Link=PropertyEditingResource.bundle\%(RecursiveDir)%(Filename)%(Extension);CopyToOutputDirectory=PreserveNewest">
186+
<Output TaskParameter="Include" ItemName="None" />
187+
</CreateItem>
188+
</Target>
189+
179190
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Mac\Xamarin.Mac.CSharp.targets" />
180191
</Project>

0 commit comments

Comments
 (0)