Skip to content

Commit a12f0fb

Browse files
committed
Updating the .csproj file a bit more
1 parent 1136713 commit a12f0fb

File tree

3 files changed

+37
-34
lines changed

3 files changed

+37
-34
lines changed

src/Skybrud.Umbraco.MultiNodeTreePicker/Skybrud.Umbraco.MultiNodeTreePicker.csproj

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,12 @@
1010
<Company>Limbo</Company>
1111
<Authors>Anders Bjerner, Nikolaj Brask-Nielsen</Authors>
1212
<Copyright>Copyright © 2021</Copyright>
13+
<Title>Skybrud Multinode Treepicker</Title>
1314
<Description>Extended multi node tree picker for Umbraco 9.</Description>
1415
</PropertyGroup>
1516

1617
<PropertyGroup>
17-
<Title>Skybrud Multinode Treepicker</Title>
18+
<!-- Information for the NuGet package -->
1819
<PackageTags>Skybrud, Limbo, Umbraco, MultiNodeTreePicker</PackageTags>
1920
<PackageLicenseExpression>MIT</PackageLicenseExpression>
2021
<PackageProjectUrl>https://github.com/abjerner/Skybrud.Umbraco.MultiNodeTreePicker</PackageProjectUrl>
@@ -40,15 +41,18 @@
4041
</ItemGroup>
4142

4243
<ItemGroup>
43-
<!-- Auto-generate targets file -->
44-
<None Include="build\**\*.*">
45-
<Pack>True</Pack>
46-
<PackagePath>build</PackagePath>
47-
</None>
44+
<!-- Include the targets file -->
45+
<Content Include="../build/$(AssemblyName).targets" PackagePath="build\$(AssemblyName).targets" />
4846
</ItemGroup>
4947

5048
<ItemGroup>
51-
<None Include="../build/Limbo.png" Pack="true" PackagePath="\" />
49+
<!-- Include package icon for NuGet -->
50+
<Content Include="../build/Limbo.png" Pack="true" PackagePath="\" />
5251
</ItemGroup>
5352

53+
<PropertyGroup>
54+
<!-- Generate XML documentation -->
55+
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
56+
</PropertyGroup>
57+
5458
</Project>

src/Skybrud.Umbraco.MultiNodeTreePicker/build/Skybrud.Umbraco.MultiNodeTreePicker.targets

Lines changed: 0 additions & 27 deletions
This file was deleted.
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2+
3+
<PropertyGroup>
4+
<SkybrudUmbracoMultiNodeTreePickerContentFilesPath>$(MSBuildThisFileDirectory)..\content\App_Plugins\Skybrud.Umbraco.MultiNodeTreePicker\**\*.*</SkybrudUmbracoMultiNodeTreePickerContentFilesPath>
5+
</PropertyGroup>
6+
7+
<Target Name="CopySkybrudUmbracoMultiNodeTreePickerAssets" BeforeTargets="Build">
8+
<ItemGroup>
9+
<SkybrudUmbracoMultiNodeTreePickerContentFiles Include="$(SkybrudUmbracoMultiNodeTreePickerContentFilesPath)" />
10+
</ItemGroup>
11+
<Message Text="Copying Skybrud.Umbraco.MultiNodeTreePicker files: $(SkybrudUmbracoMultiNodeTreePickerContentFilesPath) - #@(SkybrudUmbracoMultiNodeTreePickerContentFiles->Count()) files" Importance="high" />
12+
<Copy
13+
SourceFiles="@(SkybrudUmbracoMultiNodeTreePickerContentFiles)"
14+
DestinationFiles="@(SkybrudUmbracoMultiNodeTreePickerContentFiles->'$(MSBuildProjectDirectory)\App_Plugins\Skybrud.Umbraco.MultiNodeTreePicker\%(RecursiveDir)%(Filename)%(Extension)')"
15+
SkipUnchangedFiles="true" />
16+
</Target>
17+
18+
<Target Name="ClearSkybrudUmbracoMultiNodeTreePickerAssets" BeforeTargets="Clean">
19+
<ItemGroup>
20+
<SkybrudUmbracoMultiNodeTreePickerDir Include="$(MSBuildProjectDirectory)\App_Plugins\Skybrud.Umbraco.MultiNodeTreePicker\" />
21+
</ItemGroup>
22+
<Message Text="Clear old Skybrud.Umbraco.MultiNodeTreePicker files" Importance="high" />
23+
<RemoveDir Directories="@(SkybrudUmbracoMultiNodeTreePickerDir)" />
24+
</Target>
25+
26+
</Project>

0 commit comments

Comments
 (0)