File tree Expand file tree Collapse file tree 1 file changed +14
-2
lines changed Expand file tree Collapse file tree 1 file changed +14
-2
lines changed Original file line number Diff line number Diff line change 42
42
</Target >
43
43
44
44
<PropertyGroup >
45
- <BuildAvaloniaResourcesDependsOn >$(BuildAvaloniaResourcesDependsOn);AddAvaloniaResources;ResolveReferences</BuildAvaloniaResourcesDependsOn >
45
+ <BuildAvaloniaResourcesDependsOn >$(BuildAvaloniaResourcesDependsOn);AddAvaloniaResources;ResolveReferences;_GenerateAvaloniaResourcesDependencyCache </BuildAvaloniaResourcesDependsOn >
46
46
</PropertyGroup >
47
47
48
+ <Target Name =" _GenerateAvaloniaResourcesDependencyCache" BeforeTargets =" GenerateAvaloniaResources" >
49
+ <ItemGroup >
50
+ <CustomAdditionalGenerateAvaloniaResourcesInputs Include =" $(IntermediateOutputPath)/Avalonia/Resources.Inputs.cache" />
51
+ </ItemGroup >
52
+
53
+ <Hash ItemsToHash =" @(AvaloniaResource);@(AvaloniaXaml);$(MSBuildAllProjects)" >
54
+ <Output TaskParameter =" HashResult" PropertyName =" AvaloniaResourcesDependencyHash" />
55
+ </Hash >
56
+
57
+ <WriteLinesToFile Overwrite =" true" File =" $(IntermediateOutputPath)/Avalonia/Resources.Inputs.cache" Lines =" $(AvaloniaResourcesDependencyHash)" WriteOnlyWhenDifferent =" True" />
58
+ </Target >
59
+
48
60
<Target Name =" GenerateAvaloniaResources"
49
61
BeforeTargets =" CoreCompile;CoreResGen"
50
- Inputs =" @(AvaloniaResource);@(AvaloniaXaml);$(MSBuildAllProjects)"
62
+ Inputs =" @(AvaloniaResource);@(AvaloniaXaml);@(CustomAdditionalGenerateAvaloniaResourcesInputs); $(MSBuildAllProjects)"
51
63
Outputs =" $(AvaloniaResourcesTemporaryFilePath)"
52
64
DependsOnTargets =" $(BuildAvaloniaResourcesDependsOn)" >
53
65
<ItemGroup >
You can’t perform that action at this time.
0 commit comments