|
4 | 4 | <OutputType>Exe</OutputType> |
5 | 5 | <TargetFramework>net8.0</TargetFramework> |
6 | 6 | <ImplicitUsings>enable</ImplicitUsings> |
7 | | - <Nullable>enable</Nullable> |
8 | | - </PropertyGroup> |
9 | | - |
10 | | - <PropertyGroup> |
11 | | - <Description>.NET Core command-line (CLI) tool to generate the entities configuration file for data-api-builder. |
12 | | - </Description> |
| 7 | + <Nullable>enable</Nullable> |
| 8 | + <ToolCommandName>dab-entity-gen</ToolCommandName> |
| 9 | + <PackAsTool>true</PackAsTool> |
| 10 | + <Description>.NET Core command-line (CLI) tool to generate the entities configuration for data-api-builder.</Description> |
13 | 11 | <Copyright>Copyright © $([System.DateTime]::Now.ToString(yyyy)) PlatyScript</Copyright> |
14 | 12 | <Authors>PlatyScript</Authors> |
15 | 13 | <NeutralLanguage>en-US</NeutralLanguage> |
16 | 14 | <GenerateDocumentationFile>true</GenerateDocumentationFile> |
17 | | - <PackageTags> |
18 | | - dab, data-api-builder, dataApiBuilder, cosmosdb, nosql, sqlserver, azure-sql, postgresql, pgsql, |
19 | | - mysql, mssql, sql, azure, api, graphql, rest, platyscript |
20 | | - </PackageTags> |
| 15 | + <PackageTags>rest graphql api azure sql mssql mysql pgsql postgresql azure-sql sqlserver nosql cosmosdb dataApiBuilder Generation Generator</PackageTags> |
21 | 16 | <PackageProjectUrl>https://github.com/platyscript/DbApiBuilderEntityGenerator</PackageProjectUrl> |
22 | 17 | <PackageLicenseExpression>MIT</PackageLicenseExpression> |
23 | 18 | <!-- <PackageIcon>logo.png</PackageIcon> --> |
24 | 19 | <PackageReadmeFile>README.md</PackageReadmeFile> |
25 | 20 | <RepositoryType>git</RepositoryType> |
26 | 21 | <RepositoryUrl>https://github.com/platyscript/DbApiBuilderEntityGenerator</RepositoryUrl> |
27 | 22 | <PublishRepositoryUrl>true</PublishRepositoryUrl> |
28 | | - <PackageVersion>1.0.1-alpha</PackageVersion> |
| 23 | + <PackageVersion>1.0.1-alpha</PackageVersion> |
29 | 24 | </PropertyGroup> |
30 | 25 |
|
31 | 26 | <ItemGroup> |
32 | 27 | <ProjectReference Include="../DbApiBuilderEntityGenerator.Core/DbApiBuilderEntityGenerator.Core.csproj" /> |
33 | 28 | </ItemGroup> |
34 | 29 |
|
35 | 30 | <ItemGroup> |
36 | | - <PackageReference Include="AssemblyMetadata.Generators" Version="2.1.0" PrivateAssets="All" /> |
37 | | - <PackageReference Include="MinVer" Version="6.0.0" PrivateAssets="All" /> |
| 31 | + <PackageReference Include="McMaster.Extensions.CommandLineUtils" Version="4.1.1" /> |
| 32 | + <PackageReference Include="Serilog.Extensions.Hosting" Version="10.0.0" /> |
| 33 | + <PackageReference Include="Serilog.Sinks.Console" Version="6.1.1" /> |
38 | 34 | </ItemGroup> |
39 | 35 |
|
40 | | - <ItemGroup> |
41 | | - <!-- <None Include=".\..\..\logo.png"> |
42 | | - <Pack>true</Pack> |
43 | | - <PackagePath>\</PackagePath> |
44 | | - <Visible>false</Visible> |
45 | | - </None> --> |
46 | | - <None Include=".\..\..\..\README.md"> |
47 | | - <Pack>true</Pack> |
48 | | - <PackagePath>\</PackagePath> |
49 | | - <Visible>false</Visible> |
50 | | - </None> |
51 | | - </ItemGroup> |
52 | | -</Project> |
53 | 36 | <ItemGroup> |
54 | 37 | <ExeFiles Include="$(TargetDir)\**\*"/> |
55 | 38 | </ItemGroup> |
|
59 | 42 |
|
60 | 43 | <Copy |
61 | 44 | SourceFiles="@(ExeFiles)" |
62 | | - DestinationFolder="../../dab-entity-gen/" /> |
| 45 | + DestinationFolder="../../../dab-entity-gen/" /> |
63 | 46 |
|
64 | 47 | <Message Text="Copied build files" Importance="High" /> |
65 | 48 | </Target> |
|
0 commit comments