Skip to content

Commit b890931

Browse files
authored
Merge pull request #53 from umbraco/v10/feature/build-targets
Add targets file
2 parents ee6bdd8 + 436f190 commit b890931

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2+
<PropertyGroup>
3+
<ActiveCampaignPropertyEditorFilesPath>
4+
$(MSBuildThisFileDirectory)..\App_Plugins\UmbracoCms.Integrations\Crm\ActiveCampaign\**\*.*
5+
</ActiveCampaignPropertyEditorFilesPath>
6+
</PropertyGroup>
7+
<Target Name="CopyActiveCampaignPropertyEditorAssets" BeforeTargets="Build">
8+
<ItemGroup>
9+
<ActiveCampaignPropertyEditorFiles Include="$(ActiveCampaignPropertyEditorFilesPath)" />
10+
</ItemGroup>
11+
<Message
12+
Text="Copying ActiveCampaign Property Editor files: $(ActiveCampaignPropertyEditorFilesPath) - #@(ActiveCampaignPropertyEditorFiles->Count()) files"
13+
Importance="high" />
14+
<Copy SourceFiles="@(ActiveCampaignPropertyEditorFiles)"
15+
DestinationFiles="@(ActiveCampaignPropertyEditorFiles->'$(MSBuildProjectDirectory)\App_Plugins\UmbracoCms.Integrations\Crm\ActiveCampaign\%(RecursiveDir)%(Filename)%(Extension)')"
16+
SkipUnchangedFiles="true" />
17+
</Target>
18+
19+
<Target Name="ClearActiveCampaignPropertyEditorAssets" BeforeTargets="Clean">
20+
<ItemGroup>
21+
<ActiveCampaignPropertyEditorDir
22+
Include="$(MSBuildProjectDirectory)\App_Plugins\UmbracoCms\Crm\ActiveCampaign\" />
23+
</ItemGroup>
24+
<Message Text="Clear old ActiveCampaign Property Editor data" Importance="high" />
25+
<RemoveDir Directories="@(ActiveCampaignPropertyEditorDir)" />
26+
</Target>
27+
28+
</Project>

0 commit comments

Comments
 (0)