-
Notifications
You must be signed in to change notification settings - Fork 0
/
docgen.csproj
30 lines (28 loc) · 1.33 KB
/
docgen.csproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>netcoreapp2.0</TargetFrameworks>
<Description>This is a dummy project used to restore nuget packages used for doc generation</Description>
<AssemblyTitle>Doc generation Packages</AssemblyTitle>
</PropertyGroup>
<PropertyGroup>
<ECMA2YmlVersion>1.0.644-alpha</ECMA2YmlVersion>
<PopImportVersion>1.0.0</PopImportVersion>
<NuGetPackageRoot>$(UserProfile)\.nuget\packages</NuGetPackageRoot>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.DocAsCode.ECMA2Yaml" Version="$(ECMA2YmlVersion)" />
<PackageReference Include="PopImport" Version="$(PopImportVersion)" />
</ItemGroup>
<Target Name="CopyTools" AfterTargets="Restore">
<PropertyGroup>
<ECMA2YmlPath>$(NuGetPackageRoot)\microsoft.docascode.ecma2yaml\$(ECMA2YmlVersion)\tools\*</ECMA2YmlPath>
<PopImportPath>$(NuGetPackageRoot)\popimport\$(PopImportVersion)\Release\*</PopImportPath>
</PropertyGroup>
<ItemGroup>
<ECMA2YmlFiles Include="$(ECMA2YmlPath)" />
<PopImportFiles Include="$(PopImportPath)" />
</ItemGroup>
<Copy SourceFiles="@(ECMA2YmlFiles)" DestinationFolder="$(BuildBinariesDirectory)\ECMA2Yml" />
<Copy SourceFiles="@(PopImportFiles)" DestinationFolder="$(BuildBinariesDirectory)\PopImport" />
</Target>
</Project>