From a0e59919f09477cf916de99f05606a5ffa5b2f92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20B=C3=B6hm?= Date: Thu, 19 Oct 2023 08:29:33 +0200 Subject: [PATCH] Update package information for build from fork Also enable including debug symbols with source linking in the package. --- readme.md | 2 +- src/ExCSS/Directory.Build.targets | 16 +++++++++++++ src/ExCSS/ExCSS.csproj | 37 +++++++++++++++++++++++++------ 3 files changed, 47 insertions(+), 8 deletions(-) create mode 100644 src/ExCSS/Directory.Build.targets diff --git a/readme.md b/readme.md index 2285bbae..e817e60e 100644 --- a/readme.md +++ b/readme.md @@ -8,7 +8,7 @@ The goal of ExCSS is to make it easy to read and parse stylesheets into a friend Version 4 is a move forward in framework support. The new version targets the latest version of .NET; Core 3.1 and 4.8. The API surface is the same as version 3, but will target the future-facing, unified .NET version including the upcoming .NET 5. Version 3 was rewritten from the ground up; version 4 makes full use of those enhancements plus new additions under development! This is the most advanced ExCSS parser to date. The parser has been rebuild to have better white spaces support as well as the ability to handle unknown rule sets in the ever-changing web and CSS landscape. # NuGet -[![NuGet Status](https://img.shields.io/nuget/v/excss.svg)](https://www.nuget.org/packages/excss/) +[![NuGet Status](https://img.shields.io/nuget/v/Anateus.ExCSS.svg)](https://www.nuget.org/packages/Anateus.ExCSS/) # Lexing and Parsing - How it all Works ExCSS uses a Lexer and a Parser based on a CSS3-specific grammar. The Lexer and Parser read CSS text and parse each diff --git a/src/ExCSS/Directory.Build.targets b/src/ExCSS/Directory.Build.targets new file mode 100644 index 00000000..93f2b8eb --- /dev/null +++ b/src/ExCSS/Directory.Build.targets @@ -0,0 +1,16 @@ + + + + + $([System.IO.Path]::Combine('$(IntermediateOutputPath)','$(TargetFrameworkMoniker).AssemblyAttributes$(DefaultLanguageSourceExtension)')) + + + + + + + + + + diff --git a/src/ExCSS/ExCSS.csproj b/src/ExCSS/ExCSS.csproj index a2e53c76..36f181cb 100644 --- a/src/ExCSS/ExCSS.csproj +++ b/src/ExCSS/ExCSS.csproj @@ -4,25 +4,41 @@ 9.0 net7.0;net6.0;netcoreapp3.1;net48;netstandard2.1;netstandard2.0 ExCSS - ExCSS + Anateus.ExCSS ExCSS .NET Stylesheet Parser - Tyler Brinks + Anateus,Tyler Brinks ExCSS is a CSS 2.1 and CSS 3 parser for .NET. ExCSS makes it easy to read and parse stylesheets into a friendly object model with full LINQ support. - https://github.com/TylerBrinks/ExCSS - MIT - readme.md - git - https://github.com/TylerBrinks/ExCSS + https://github.com/matherm-aboehm/ExCSS + MIT + readme.md + git + https://github.com/matherm-aboehm/ExCSS + true false false false true ExCSS.snk + true + true + snupkg + + + 9.0 + + + + true + + @@ -31,5 +47,12 @@ + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + \ No newline at end of file