Lars-Erik
03/01/2022, 2:33 PMxml
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<OurUmbracoWysiwygGridContentFilesPaths>$(MSBuildThisFileDirectory)..\App_Plugins\Our.Umbraco.WysiwygGrid\**\*.*</OurUmbracoWysiwygGridContentFilesPaths>
</PropertyGroup>
<Target Name="Hei" BeforeTargets="Build">
<Message Text="Hei der!"/>
</Target>
<Target Name="CopyOurUmbracoContentListAssets" BeforeTargets="Build" Condition="'$(TargetFramework.TrimEnd(`0123456789`))' != 'net'">
<ItemGroup>
<OurUmbracoWysiwygGridContentFiles Include="$(OurUmbracoWysiwygGridContentFilesPaths)" />
</ItemGroup>
<Message Text="Copying Our.Umbraco.WysiwygGrid files: $(OurUmbracoWysiwygGridContentFilesPaths) - #@(OurUmbracoWysiwygGridContentFiles->Count()) files" Importance="high" />
<Copy
SourceFiles="@(OurUmbracoWysiwygGridContentFiles)"
DestinationFiles="@(OurUmbracoWysiwygGridContentFiles->'$(MSBuildProjectDirectory)\App_Plugins\Our.Umbraco.WysiwygGrid\%(RecursiveDir)%(Filename)%(Extension)')"
SkipUnchangedFiles="true" />
</Target>
<Target Name="ClearOurUmbracoContentListAssets" BeforeTargets="Clean" Condition="'$(TargetFramework.TrimEnd(`0123456789`))' != 'net'">
<ItemGroup>
<OurUmbracoContentListDir Include="$(MSBuildProjectDirectory)\App_Plugins\Our.Umbraco.WysiwygGrid\" />
</ItemGroup>
<Message Text="Clear old Our.Umbraco.WysiwygGrid data" Importance="high" />
<RemoveDir Directories="@(OurUmbracoContentListDir)" />
</Target>
</Project>