Skip to content

Commit 7a0b9af

Browse files
committed
Preperations for nuget
1 parent 9179fb3 commit 7a0b9af

File tree

3 files changed

+39
-0
lines changed

3 files changed

+39
-0
lines changed

nuget/CGbR.0.3.nuspec

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
3+
<metadata>
4+
<id>CGbR</id>
5+
<version>0.3</version>
6+
<title>CGbR - Code dynamic, run static</title>
7+
<authors>Thomas Fuchs</authors>
8+
<licenseUrl>https://github.com/Toxantron/CGbR/blob/master/LICENSE</licenseUrl>
9+
<projectUrl>https://github.com/Toxantron/CGbR</projectUrl>
10+
<requireLicenseAcceptance>false</requireLicenseAcceptance>
11+
<description>CGbR generates code based on the code you write. The generated code is fully reflection free, fast and can be AOT compiled. It can be used to replace reflection for serialization or dependency injection</description>
12+
<summary>A lot of frameworks and libraries in .NET use reflection to find classes, look for attributes, read properties etc. and with no doubt reflection is a powerful tool. It does however come at the price o</summary>
13+
<language>en-US</language>
14+
<tags>generator json binary serializer</tags>
15+
</metadata>
16+
<files />
17+
</package>

nuget/cgbr.json

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"Enabled": true,
3+
"Mappings": [
4+
{
5+
"Extension": ".cs",
6+
"Parser": "Regex"
7+
}
8+
],
9+
"LocalGenerators": [
10+
{
11+
"Name": "BinarySerializer",
12+
"IsEnabled": true
13+
},
14+
{
15+
"Name": "JsonSerializer",
16+
"IsEnabled": true
17+
}
18+
],
19+
"GlobalGenerators": [
20+
21+
]
22+
}

nuget/cgbr.targets

Whitespace-only changes.

0 commit comments

Comments
 (0)