File tree Expand file tree Collapse file tree 7 files changed +30
-16
lines changed
Benchmarks/Schema.NET.Benchmarks Expand file tree Collapse file tree 7 files changed +30
-16
lines changed Original file line number Diff line number Diff line change 77 </PropertyGroup >
88
99 <ItemGroup Label =" Project References" >
10- <ProjectReference Include =" ..\..\Source\Schema.NET\Schema.NET.csproj" />
10+ <ProjectReference Include =" ..\..\Source\Schema.NET.Common \Schema.NET.Common .csproj" />
1111 </ItemGroup >
1212
1313 <ItemGroup Label =" Package References" >
Original file line number Diff line number Diff line change 11[ ![ Schema.NET NuGet Package] ( https://img.shields.io/nuget/v/Schema.NET.svg )] ( https://www.nuget.org/packages/Schema.NET )
2+ [ ![ build] ( https://github.com/TimmyMC/Schema.NET/actions/workflows/build.yml/badge.svg )] ( https://github.com/TimmyMC/Schema.NET/actions/workflows/build.yml )
23
34[ // ] : # ( [ ; ]( ; https://www.nuget.org/packages/Schema.NET) ; )
45
Original file line number Diff line number Diff line change 33 <Import Project =" $([MSBuild]::GetPathOfFileAbove('Directory.Build.props', '$(MSBuildThisFileDirectory)../'))" />
44
55 <PropertyGroup Label =" Build" >
6+ <TargetFrameworks >net10.0;net8.0</TargetFrameworks >
67 <GenerateDocumentationFile >true</GenerateDocumentationFile >
8+ <RootNamespace >Schema.NET</RootNamespace >
79 </PropertyGroup >
810
911 <ItemGroup Label =" Source Generator Options" >
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFrameworks >net10.0;net8.0</TargetFrameworks >
5- <RootNamespace >Schema.NET</RootNamespace >
6- <EmitCompilerGeneratedFiles >True</EmitCompilerGeneratedFiles >
7- <CompilerGeneratedFilesOutputPath >$(BaseIntermediateOutputPath)\GeneratedFiles</CompilerGeneratedFilesOutputPath >
4+ <IsPackable >false</IsPackable >
85 </PropertyGroup >
96
107 <ItemGroup Label =" Package References" >
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup Label =" Build" >
4- <TargetFrameworks >net10.0;net8.0</TargetFrameworks >
4+ <EmitCompilerGeneratedFiles >True</EmitCompilerGeneratedFiles >
5+ <CompilerGeneratedFilesOutputPath >$(BaseIntermediateOutputPath)\GeneratedFiles</CompilerGeneratedFilesOutputPath >
56 <IncludePendingSchemaObjects >True</IncludePendingSchemaObjects >
67 </PropertyGroup >
78
1718 <PackageReference Include =" Microsoft.CodeAnalysis.CSharp" Version =" 4.14.0" />
1819 </ItemGroup >
1920
20- <ItemGroup Label =" Project References" >
21- <ProjectReference Include =" ..\Schema.NET.Common\Schema.NET.Common.csproj" />
21+ <ItemGroup Label =" Package References" >
22+ <ProjectReference Include =" ../../Tools/Schema.NET.Tool/Schema.NET.Tool.csproj" OutputItemType =" Analyzer" ReferenceOutputAssembly =" false" />
23+ </ItemGroup >
24+
25+ <ItemGroup Label =" Common Code" >
26+ <Compile Include =" ../Schema.NET.Common/*.cs" />
27+ </ItemGroup >
28+
29+ <ItemGroup Label =" Source Generation" >
30+ <AdditionalFiles Include =" ../../Data/*.*" LinkBase =" Data" />
2231 </ItemGroup >
2332
2433</Project >
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup Label =" Build" >
4- <TargetFrameworks >net10.0;net8.0</TargetFrameworks >
4+ <EmitCompilerGeneratedFiles >True</EmitCompilerGeneratedFiles >
5+ <CompilerGeneratedFilesOutputPath >$(BaseIntermediateOutputPath)\GeneratedFiles</CompilerGeneratedFilesOutputPath >
56 <IncludePendingSchemaObjects >False</IncludePendingSchemaObjects >
67 </PropertyGroup >
78
1617 <PackageReference Include =" Microsoft.CodeAnalysis.CSharp" Version =" 4.14.0" />
1718 </ItemGroup >
1819
19- <ItemGroup Label =" Project References" >
20- <ProjectReference Include =" ..\Schema.NET.Common\Schema.NET.Common.csproj" />
20+ <ItemGroup Label =" Package References" >
21+ <ProjectReference Include =" ../../Tools/Schema.NET.Tool/Schema.NET.Tool.csproj" OutputItemType =" Analyzer" ReferenceOutputAssembly =" false" />
22+ </ItemGroup >
23+
24+ <ItemGroup Label =" Common Code" >
25+ <Compile Include =" ../Schema.NET.Common/*.cs" />
26+ </ItemGroup >
27+
28+ <ItemGroup Label =" Source Generation" >
29+ <AdditionalFiles Include =" ../../Data/*.*" LinkBase =" Data" />
2130 </ItemGroup >
2231
2332</Project >
Original file line number Diff line number Diff line change 55 </PropertyGroup >
66
77 <ItemGroup Label =" Project References" >
8- <ProjectReference Include =" ..\..\Source\Schema.NET\Schema.NET.csproj" />
8+ <ProjectReference Include =" ..\..\Source\Schema.NET.Common \Schema.NET.Common .csproj" />
99 </ItemGroup >
1010
1111 <ItemGroup >
2222 </PackageReference >
2323 </ItemGroup >
2424
25- <ItemGroup >
26- <Service Include =" {82a7f48d-3b50-4b1e-b82e-3ada8210c358}" />
27- </ItemGroup >
28-
2925</Project >
You can’t perform that action at this time.
0 commit comments