Skip to content

Commit 3fae32d

Browse files
Kxnrllaper32
andauthored
feat: LocalizerManager (#36)
Co-authored-by: laper32 <laper32@outlook.com>
1 parent 4f0adcc commit 3fae32d

33 files changed

+731
-187
lines changed

.github/workflows/master.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,13 +144,15 @@ jobs:
144144
dotnet publish Sharp.Modules/AdminFlatFile/src/Sharp.Modules.AdminFlatFile.csproj -f net9.0 -r win-x64 --no-self-contained -c Release --output ./build/sharp/modules/AdminFlatFile -p:VersionSuffix=${{env.GITCOMMIT}}
145145
dotnet publish Sharp.Modules/ClientPreferences/src/Sharp.Modules.ClientPreferences.csproj -f net9.0 -r win-x64 --no-self-contained -c Release --output ./build/sharp/modules/ClientPreferences -p:VersionSuffix=${{env.GITCOMMIT}}
146146
dotnet publish Sharp.Modules/EntityEnhancements/src/Sharp.Modules.EntityEnhancements.csproj -f net9.0 -r win-x64 --no-self-contained -c Release --output ./build/sharp/modules/EntityEnhancements -p:VersionSuffix=${{env.GITCOMMIT}}
147+
dotnet publish Sharp.Modules/LocalizerManager/src/Sharp.Modules.LocalizerManager.csproj -f net9.0 -r win-x64 --no-self-contained -c Release --output ./build/sharp/modules/LocalizerManager -p:VersionSuffix=${{env.GITCOMMIT}}
147148
148149
- name: Build Sharp.Modules Shared Interface
149150
shell: bash
150151
env:
151152
GITCOMMIT: ${{ needs.prefetch.outputs.git_commit }}
152153
run: |
153154
dotnet publish Sharp.Modules/ClientPreferences/Shared/Sharp.Modules.ClientPreferences.Shared.csproj -f net9.0 -r win-x64 --no-self-contained -c Release --output ./build/sharp/shared/Sharp.Modules.ClientPreferences.Shared -p:VersionSuffix=${{env.GITCOMMIT}}
155+
dotnet publish Sharp.Modules/LocalizerManager/Shared/Sharp.Modules.LocalizerManager.Shared.csproj -f net9.0 -r win-x64 --no-self-contained -c Release --output ./build/sharp/shared/Sharp.Modules.LocalizerManager.Shared -p:VersionSuffix=${{env.GITCOMMIT}}
154156
155157
- name: Copy Assets
156158
shell: bash
@@ -273,13 +275,15 @@ jobs:
273275
dotnet publish Sharp.Modules/AdminFlatFile/src/Sharp.Modules.AdminFlatFile.csproj -f net9.0 -r linux-x64 --no-self-contained -c Release --output ./build/sharp/modules/AdminFlatFile -p:VersionSuffix=${{env.GITCOMMIT}}
274276
dotnet publish Sharp.Modules/ClientPreferences/src/Sharp.Modules.ClientPreferences.csproj -f net9.0 -r linux-x64 --no-self-contained -c Release --output ./build/sharp/modules/ClientPreferences -p:VersionSuffix=${{env.GITCOMMIT}}
275277
dotnet publish Sharp.Modules/EntityEnhancements/src/Sharp.Modules.EntityEnhancements.csproj -f net9.0 -r linux-x64 --no-self-contained -c Release --output ./build/sharp/modules/EntityEnhancements -p:VersionSuffix=${{env.GITCOMMIT}}
278+
dotnet publish Sharp.Modules/LocalizerManager/src/Sharp.Modules.LocalizerManager.csproj -f net9.0 -r linux-x64 --no-self-contained -c Release --output ./build/sharp/modules/LocalizerManager -p:VersionSuffix=${{env.GITCOMMIT}}
276279
277280
- name: Build Sharp.Modules Shared Interface
278281
shell: bash
279282
env:
280283
GITCOMMIT: ${{ needs.prefetch.outputs.git_commit }}
281284
run: |
282285
dotnet publish Sharp.Modules/ClientPreferences/Shared/Sharp.Modules.ClientPreferences.Shared.csproj -f net9.0 -r linux-x64 --no-self-contained -c Release --output ./build/sharp/shared/Sharp.Modules.ClientPreferences.Shared -p:VersionSuffix=${{env.GITCOMMIT}}
286+
dotnet publish Sharp.Modules/LocalizerManager/Shared/Sharp.Modules.LocalizerManager.Shared.csproj -f net9.0 -r linux-x64 --no-self-contained -c Release --output ./build/sharp/shared/Sharp.Modules.LocalizerManager.Shared -p:VersionSuffix=${{env.GITCOMMIT}}
283287
284288
- name: Copy Assets
285289
shell: bash

.github/workflows/pull_request.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ jobs:
121121
dotnet publish Sharp.Modules/AdminFlatFile/src/Sharp.Modules.AdminFlatFile.csproj -f net9.0 -r win-x64 --no-self-contained -c Debug --output ./build/sharp/modules/AdminFlatFile -p:VersionSuffix=${{env.GITCOMMIT}}
122122
dotnet publish Sharp.Modules/ClientPreferences/src/Sharp.Modules.ClientPreferences.csproj -f net9.0 -r win-x64 --no-self-contained -c Debug --output ./build/sharp/modules/ClientPreferences -p:VersionSuffix=${{env.GITCOMMIT}}
123123
dotnet publish Sharp.Modules/EntityEnhancements/src/Sharp.Modules.EntityEnhancements.csproj -f net9.0 -r win-x64 --no-self-contained -c Debug --output ./build/sharp/modules/EntityEnhancements -p:VersionSuffix=${{env.GITCOMMIT}}
124+
dotnet publish Sharp.Modules/LocalizerManager/src/Sharp.Modules.LocalizerManager.csproj -f net9.0 -r win-x64 --no-self-contained -c Debug --output ./build/sharp/modules/LocalizerManager -p:VersionSuffix=${{env.GITCOMMIT}}
124125
125126
# Build Sharp.Modules Shared Interface
126127
- name: Build Sharp.Modules Shared Interface
@@ -129,6 +130,7 @@ jobs:
129130
GITCOMMIT: ${{env.GITCOMMIT}}
130131
run: |
131132
dotnet publish Sharp.Modules/ClientPreferences/Shared/Sharp.Modules.ClientPreferences.Shared.csproj -f net9.0 -r win-x64 --no-self-contained -c Debug --output ./build/sharp/shared/Sharp.Modules.ClientPreferences.Shared -p:VersionSuffix=${{env.GITCOMMIT}}
133+
dotnet publish Sharp.Modules/LocalizerManager/Shared/Sharp.Modules.LocalizerManager.Shared.csproj -f net9.0 -r win-x64 --no-self-contained -c Debug --output ./build/sharp/shared/Sharp.Modules.LocalizerManager.Shared -p:VersionSuffix=${{env.GITCOMMIT}}
132134
133135
# Copy Assets
134136
- name: Copy Assets
@@ -263,6 +265,7 @@ jobs:
263265
dotnet publish Sharp.Modules/AdminFlatFile/src/Sharp.Modules.AdminFlatFile.csproj -f net9.0 -r linux-x64 --no-self-contained -c Debug --output ./build/sharp/modules/AdminFlatFile -p:VersionSuffix=${{env.GITCOMMIT}}
264266
dotnet publish Sharp.Modules/ClientPreferences/src/Sharp.Modules.ClientPreferences.csproj -f net9.0 -r linux-x64 --no-self-contained -c Debug --output ./build/sharp/modules/ClientPreferences -p:VersionSuffix=${{env.GITCOMMIT}}
265267
dotnet publish Sharp.Modules/EntityEnhancements/src/Sharp.Modules.EntityEnhancements.csproj -f net9.0 -r linux-x64 --no-self-contained -c Debug --output ./build/sharp/modules/EntityEnhancements -p:VersionSuffix=${{env.GITCOMMIT}}
268+
dotnet publish Sharp.Modules/LocalizerManager/src/Sharp.Modules.LocalizerManager.csproj -f net9.0 -r linux-x64 --no-self-contained -c Debug --output ./build/sharp/modules/LocalizerManager -p:VersionSuffix=${{env.GITCOMMIT}}
266269
267270
# Build Sharp.Modules Shared Interface
268271
- name: Build Sharp.Modules Shared Interface
@@ -271,6 +274,7 @@ jobs:
271274
GITCOMMIT: ${{env.GITCOMMIT}}
272275
run: |
273276
dotnet publish Sharp.Modules/ClientPreferences/Shared/Sharp.Modules.ClientPreferences.Shared.csproj -f net9.0 -r linux-x64 --no-self-contained -c Debug --output ./build/sharp/shared/Sharp.Modules.ClientPreferences.Shared -p:VersionSuffix=${{env.GITCOMMIT}}
277+
dotnet publish Sharp.Modules/LocalizerManager/Shared/Sharp.Modules.LocalizerManager.Shared.csproj -f net9.0 -r linux-x64 --no-self-contained -c Debug --output ./build/sharp/shared/Sharp.Modules.LocalizerManager.Shared -p:VersionSuffix=${{env.GITCOMMIT}}
274278
275279
# Copy Assets
276280
- name: Copy Assets

.github/workflows/release.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,13 +141,15 @@ jobs:
141141
dotnet publish Sharp.Modules/AdminFlatFile/src/Sharp.Modules.AdminFlatFile.csproj -f net9.0 -r win-x64 --no-self-contained -c Release --output ./build/sharp/modules/AdminFlatFile -p:VersionSuffix=${{env.GITCOMMIT}}
142142
dotnet publish Sharp.Modules/ClientPreferences/src/Sharp.Modules.ClientPreferences.csproj -f net9.0 -r win-x64 --no-self-contained -c Release --output ./build/sharp/modules/ClientPreferences -p:VersionSuffix=${{env.GITCOMMIT}}
143143
dotnet publish Sharp.Modules/EntityEnhancements/src/Sharp.Modules.EntityEnhancements.csproj -f net9.0 -r win-x64 --no-self-contained -c Release --output ./build/sharp/modules/EntityEnhancements -p:VersionSuffix=${{env.GITCOMMIT}}
144+
dotnet publish Sharp.Modules/LocalizerManager/src/Sharp.Modules.LocalizerManager.csproj -f net9.0 -r win-x64 --no-self-contained -c Release --output ./build/sharp/modules/LocalizerManager -p:VersionSuffix=${{env.GITCOMMIT}}
144145
145146
- name: Build Sharp.Modules Shared Interface
146147
shell: bash
147148
env:
148149
GITCOMMIT: ${{ needs.prefetch.outputs.git_commit }}
149150
run: |
150151
dotnet publish Sharp.Modules/ClientPreferences/Shared/Sharp.Modules.ClientPreferences.Shared.csproj -f net9.0 -r win-x64 --no-self-contained -c Release --output ./build/sharp/shared/Sharp.Modules.ClientPreferences.Shared -p:VersionSuffix=${{env.GITCOMMIT}}
152+
dotnet publish Sharp.Modules/LocalizerManager/Shared/Sharp.Modules.LocalizerManager.Shared.csproj -f net9.0 -r win-x64 --no-self-contained -c Release --output ./build/sharp/shared/Sharp.Modules.LocalizerManager.Shared -p:VersionSuffix=${{env.GITCOMMIT}}
151153
152154
- name: Copy Assets
153155
shell: bash
@@ -270,13 +272,15 @@ jobs:
270272
dotnet publish Sharp.Modules/AdminFlatFile/src/Sharp.Modules.AdminFlatFile.csproj -f net9.0 -r linux-x64 --no-self-contained -c Release --output ./build/sharp/modules/AdminFlatFile -p:VersionSuffix=${{env.GITCOMMIT}}
271273
dotnet publish Sharp.Modules/ClientPreferences/src/Sharp.Modules.ClientPreferences.csproj -f net9.0 -r linux-x64 --no-self-contained -c Release --output ./build/sharp/modules/ClientPreferences -p:VersionSuffix=${{env.GITCOMMIT}}
272274
dotnet publish Sharp.Modules/EntityEnhancements/src/Sharp.Modules.EntityEnhancements.csproj -f net9.0 -r linux-x64 --no-self-contained -c Release --output ./build/sharp/modules/EntityEnhancements -p:VersionSuffix=${{env.GITCOMMIT}}
275+
dotnet publish Sharp.Modules/LocalizerManager/src/Sharp.Modules.LocalizerManager.csproj -f net9.0 -r linux-x64 --no-self-contained -c Release --output ./build/sharp/modules/LocalizerManager -p:VersionSuffix=${{env.GITCOMMIT}}
273276
274277
- name: Build Sharp.Modules Shared Interface
275278
shell: bash
276279
env:
277280
GITCOMMIT: ${{ needs.prefetch.outputs.git_commit }}
278281
run: |
279282
dotnet publish Sharp.Modules/ClientPreferences/Shared/Sharp.Modules.ClientPreferences.Shared.csproj -f net9.0 -r linux-x64 --no-self-contained -c Release --output ./build/sharp/shared/Sharp.Modules.ClientPreferences.Shared -p:VersionSuffix=${{env.GITCOMMIT}}
283+
dotnet publish Sharp.Modules/LocalizerManager/Shared/Sharp.Modules.LocalizerManager.Shared.csproj -f net9.0 -r linux-x64 --no-self-contained -c Release --output ./build/sharp/shared/Sharp.Modules.LocalizerManager.Shared -p:VersionSuffix=${{env.GITCOMMIT}}
280284
281285
- name: Copy Assets
282286
shell: bash
@@ -340,6 +344,7 @@ jobs:
340344
dotnet pack Sharp.Extensions/GameEventManager/src/Sharp.Extensions.GameEventManager.csproj --configuration Release --output .build/nuget -p:VersionSuffix=${{env.GITCOMMIT}}
341345
dotnet pack Sharp.Extensions/EntityHookManager/src/Sharp.Extensions.EntityHookManager.csproj --configuration Release --output .build/nuget -p:VersionSuffix=${{env.GITCOMMIT}}
342346
dotnet pack Sharp.Modules/ClientPreferences/Shared/Sharp.Modules.ClientPreferences.Shared.csproj --configuration Release --output .build/nuget -p:VersionSuffix=${{env.GITCOMMIT}}
347+
dotnet pack Sharp.Modules/LocalizerManager/Shared/Sharp.Modules.LocalizerManager.Shared.csproj --configuration Release --output .build/nuget -p:VersionSuffix=${{env.GITCOMMIT}}
343348
344349
- name: Publish
345350
shell: bash

Directory.Build.props

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
<Project>
2+
3+
<PropertyGroup>
4+
5+
<!-- Assembly -->
6+
<TargetFramework>net9.0</TargetFramework>
7+
<ImplicitUsings>disable</ImplicitUsings>
8+
<LangVersion>13</LangVersion>
9+
<Nullable>enable</Nullable>
10+
<Copyright>©2025 Kxnrl</Copyright>
11+
<Authors>Kxnrl, BoneTM, laper32, Nukoooo</Authors>
12+
13+
<!-- Version -->
14+
<VersionPrefix>2.0</VersionPrefix>
15+
<VersionSuffix>1</VersionSuffix>
16+
<Version>$(VersionPrefix).$(VersionSuffix)</Version>
17+
18+
<!-- NuGet -->
19+
<PackageLicenseExpression>AGPL-3.0-only</PackageLicenseExpression>
20+
<PackageProjectUrl>https://github.com/Kxnrl/ModSharp-public</PackageProjectUrl>
21+
<PackageReadmeFile>README.md</PackageReadmeFile>
22+
<PackageTags>ModSharp;CS2</PackageTags>
23+
24+
<!-- Repository -->
25+
<RepositoryType>git</RepositoryType>
26+
<RepositoryUrl>https://github.com/Kxnrl/ModSharp-public</RepositoryUrl>
27+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
28+
<SourceControlInformationFeatureSupported>true</SourceControlInformationFeatureSupported>
29+
30+
</PropertyGroup>
31+
32+
<ItemGroup>
33+
<None Include="$(MSBuildThisFileDirectory)icon.png" Pack="true" PackagePath="\" />
34+
<None Include="$(MSBuildThisFileDirectory)README.md" Pack="true" PackagePath="\" />
35+
<EmbeddedResource Include="$(MSBuildThisFileDirectory)LICENSE" />
36+
</ItemGroup>
37+
38+
</Project>

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ has served over 4 million players since Sep 2023.
2020
<a href="https://github.com/Kxnrl/modsharp-public/releases/" style="width: 168px">Download</a>
2121
·
2222
<a href="https://docs.modsharp.net/" style="width: 168px">Quick Start</a>
23+
·
24+
<a href="https://discord.gg/wKarAjHm2G" style="width: 168px">Discord</a>
2325
</p>
2426

2527
</div>

Sharp.Extensions/CommandManager/src/Sharp.Extensions.CommandManager.csproj

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,15 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
5-
<ImplicitUsings>disable</ImplicitUsings>
6-
<LangVersion>13</LangVersion>
7-
<Nullable>enable</Nullable>
84
<AssemblyName>Sharp.Extensions.CommandManager</AssemblyName>
95
<RootNamespace>Sharp.Extensions.CommandManager</RootNamespace>
10-
<VersionPrefix>2.0</VersionPrefix>
11-
<VersionSuffix>1</VersionSuffix>
12-
<Version>$(VersionPrefix).$(VersionSuffix)</Version>
13-
<PackageLicenseExpression>AGPL-3.0-only</PackageLicenseExpression>
14-
<PackageProjectUrl>https://github.com/Kxnrl/ModSharp-public</PackageProjectUrl>
15-
<PublishRepositoryUrl>true</PublishRepositoryUrl>
16-
<IncludeSymbols>false</IncludeSymbols>
17-
<SourceControlInformationFeatureSupported>true</SourceControlInformationFeatureSupported>
18-
<Copyright>©2025 Kxnrl</Copyright>
19-
<Authors>Kxnrl, BoneTM, laper32, Nukoooo</Authors>
6+
<Title>ModSharp.$(AssemblyName)</Title>
7+
<PackageId>ModSharp.$(AssemblyName)</PackageId>
208
<Description>Extension of Client/Server Commands for ModSharp.</Description>
21-
<PackageTags>ModSharp;CS2;</PackageTags>
22-
<RepositoryType>git</RepositoryType>
23-
<RepositoryUrl>https://github.com/Kxnrl/ModSharp-public</RepositoryUrl>
249
<EnableDynamicLoading>true</EnableDynamicLoading>
2510
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
2611
<BaseOutputPath>../../../.build/Sharp.Extensions/CommandManager/</BaseOutputPath>
2712
<PlatformTarget>x64</PlatformTarget>
28-
<PackageId>ModSharp.$(AssemblyName)</PackageId>
29-
<Title>ModSharp.$(AssemblyName)</Title>
3013
</PropertyGroup>
3114

3215
<ItemGroup>

Sharp.Extensions/EntityHookManager/src/Sharp.Extensions.EntityHookManager.csproj

Lines changed: 3 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,15 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
5-
<ImplicitUsings>disable</ImplicitUsings>
6-
<LangVersion>13</LangVersion>
7-
<Nullable>enable</Nullable>
84
<AssemblyName>Sharp.Extensions.EntityHookManager</AssemblyName>
95
<RootNamespace>Sharp.Extensions.EntityHookManager</RootNamespace>
10-
<VersionPrefix>2.0</VersionPrefix>
11-
<VersionSuffix>1</VersionSuffix>
12-
<Version>$(VersionPrefix).$(VersionSuffix)</Version>
13-
<PackageLicenseExpression>AGPL-3.0-only</PackageLicenseExpression>
14-
<PackageProjectUrl>https://github.com/Kxnrl/ModSharp-public</PackageProjectUrl>
15-
<PublishRepositoryUrl>true</PublishRepositoryUrl>
16-
<IncludeSymbols>false</IncludeSymbols>
17-
<SourceControlInformationFeatureSupported>true</SourceControlInformationFeatureSupported>
18-
<Copyright>©2025 Kxnrl</Copyright>
19-
<Authors>Kxnrl, BoneTM, laper32, Nukoooo</Authors>
20-
<Description>Extension of IEntityHookManager for ModSharp.</Description>
21-
<PackageTags>ModSharp;CS2;</PackageTags>
22-
<RepositoryType>git</RepositoryType>
23-
<RepositoryUrl>https://github.com/Kxnrl/ModSharp-public</RepositoryUrl>
6+
<Title>ModSharp.$(AssemblyName)</Title>
7+
<PackageId>ModSharp.$(AssemblyName)</PackageId>
8+
<Description>Extension of Entity Hook Manager for ModSharp.</Description>
249
<EnableDynamicLoading>true</EnableDynamicLoading>
2510
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
2611
<BaseOutputPath>../../../.build/Sharp.Extensions/EntityHookManager/</BaseOutputPath>
2712
<PlatformTarget>x64</PlatformTarget>
28-
<PackageId>ModSharp.$(AssemblyName)</PackageId>
29-
<Title>ModSharp.$(AssemblyName)</Title>
3013
</PropertyGroup>
3114

3215
<ItemGroup>

Sharp.Extensions/GameEventManager/src/Sharp.Extensions.GameEventManager.csproj

Lines changed: 3 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,15 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
5-
<ImplicitUsings>disable</ImplicitUsings>
6-
<LangVersion>13</LangVersion>
7-
<Nullable>enable</Nullable>
84
<AssemblyName>Sharp.Extensions.GameEventManager</AssemblyName>
95
<RootNamespace>Sharp.Extensions.GameEventManager</RootNamespace>
10-
<VersionPrefix>2.0</VersionPrefix>
11-
<VersionSuffix>1</VersionSuffix>
12-
<Version>$(VersionPrefix).$(VersionSuffix)</Version>
13-
<PackageLicenseExpression>AGPL-3.0-only</PackageLicenseExpression>
14-
<PackageProjectUrl>https://github.com/Kxnrl/ModSharp-public</PackageProjectUrl>
15-
<PublishRepositoryUrl>true</PublishRepositoryUrl>
16-
<IncludeSymbols>false</IncludeSymbols>
17-
<SourceControlInformationFeatureSupported>true</SourceControlInformationFeatureSupported>
18-
<Copyright>©2025 Kxnrl</Copyright>
19-
<Authors>Kxnrl, BoneTM, laper32, Nukoooo</Authors>
20-
<Description>Extension of IEventManager for ModSharp.</Description>
21-
<PackageTags>ModSharp;CS2;</PackageTags>
22-
<RepositoryType>git</RepositoryType>
23-
<RepositoryUrl>https://github.com/Kxnrl/ModSharp-public</RepositoryUrl>
6+
<Title>ModSharp.$(AssemblyName)</Title>
7+
<PackageId>ModSharp.$(AssemblyName)</PackageId>
8+
<Description>Extension of GameEvent Manager for ModSharp.</Description>
249
<EnableDynamicLoading>true</EnableDynamicLoading>
2510
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
2611
<BaseOutputPath>../../../.build/Sharp.Extensions/GameEventManager/</BaseOutputPath>
2712
<PlatformTarget>x64</PlatformTarget>
28-
<PackageId>ModSharp.$(AssemblyName)</PackageId>
29-
<Title>ModSharp.$(AssemblyName)</Title>
3013
</PropertyGroup>
3114

3215
<ItemGroup>

Sharp.Generator.Sdk/Sharp.Generator.Sdk.csproj

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,32 +2,15 @@
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
5-
<LangVersion>13</LangVersion>
65
<EnforceExtendedAnalyzerRules>true</EnforceExtendedAnalyzerRules>
7-
<Nullable>enable</Nullable>
86
<AssemblyName>Sharp.Generator.Sdk</AssemblyName>
97
<RootNamespace>Sharp.Generator.Sdk</RootNamespace>
10-
<VersionPrefix>2.0</VersionPrefix>
11-
<VersionSuffix>1</VersionSuffix>
12-
<Version>$(VersionPrefix).$(VersionSuffix)</Version>
13-
<PackageLicenseExpression>AGPL-3.0-only</PackageLicenseExpression>
14-
<PackageProjectUrl>https://github.com/Kxnrl/ModSharp-public</PackageProjectUrl>
15-
<PublishRepositoryUrl>true</PublishRepositoryUrl>
8+
<Description>Native Hook Code Generator for ModSharp.</Description>
169
<IsRoslynComponent>true</IsRoslynComponent>
1710
<IncludeBuildOutput>false</IncludeBuildOutput>
1811
<DevelopmentDependency>true</DevelopmentDependency>
19-
<IncludeSymbols>false</IncludeSymbols>
2012
<SuppressDependenciesWhenPacking>true</SuppressDependenciesWhenPacking>
21-
<SourceControlInformationFeatureSupported>true</SourceControlInformationFeatureSupported>
22-
<Copyright>©2025 Kxnrl</Copyright>
23-
<Authors>Kxnrl, BoneTM, laper32, Nukoooo</Authors>
24-
<Description>Native Hook Code Generator for ModSharp.</Description>
25-
<PackageTags>ModSharp;CS2</PackageTags>
26-
<RepositoryType>git</RepositoryType>
27-
<RepositoryUrl>https://github.com/Kxnrl/ModSharp-public</RepositoryUrl>
2813
<IsPackable>true</IsPackable>
29-
<PackageId>ModSharp.$(AssemblyName)</PackageId>
30-
<Title>ModSharp.$(AssemblyName)</Title>
3114
</PropertyGroup>
3215

3316
<ItemGroup>

0 commit comments

Comments
 (0)