Skip to content

Commit

Permalink
minor changes in nuget packaging, added common.proj file
Browse files Browse the repository at this point in the history
  • Loading branch information
rivantsov committed Jan 8, 2024
1 parent 4604c1d commit cdfd297
Show file tree
Hide file tree
Showing 15 changed files with 890 additions and 86 deletions.
23 changes: 23 additions & 0 deletions Common.proj
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<Project>
<PropertyGroup>
<Version>1.5.0</Version>
<AssemblyVersion>1.5.0.0</AssemblyVersion>
<FileVersion>1.5.0.0</FileVersion>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>


<AssemblyName>$(MSBuildProjectName)</AssemblyName>
<RootNamespace>$(MSBuildProjectName)</RootNamespace>
<LangVersion>10.0</LangVersion>
<NoWarn>1701;1702;1591</NoWarn>
<PackageProjectUrl>https://github.com/IronyProject/Irony</PackageProjectUrl>
<RepositoryUrl>https://github.com/IronyProject/Irony</RepositoryUrl>
<Copyright>Irony Project</Copyright>
<Authors>Roman Ivantsov</Authors>

<RunAnalyzersDuringLiveAnalysis>False</RunAnalyzersDuringLiveAnalysis>
<RunAnalyzersDuringBuild>False</RunAnalyzersDuringBuild>
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>

</PropertyGroup>
</Project>
16 changes: 6 additions & 10 deletions Irony.Interpreter/015.Irony.Interpreter.csproj
Original file line number Diff line number Diff line change
@@ -1,15 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\Common.proj" />
<Import Project="..\Packages.proj" />

<PropertyGroup>
<TargetFrameworks>netstandard2.0</TargetFrameworks>
<RootNamespace>Irony.Interpreter</RootNamespace>
<AssemblyName>Irony.Interpreter</AssemblyName>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>irony.snk</AssemblyOriginatorKeyFile>
<AssemblyVersion>1.2.0</AssemblyVersion>
<Version>1.2.0</Version>
</PropertyGroup>
<PropertyGroup>
<TargetFrameworks>netstandard2.0</TargetFrameworks>
<Title>Irony Interpreter</Title>
</PropertyGroup>

<ItemGroup>
<ProjectReference Include="..\Irony\010.Irony.csproj" />
Expand Down
82 changes: 82 additions & 0 deletions Irony.Interpreter/015.Irony.Interpreter.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Irony.Tests/040.Irony.Tests.VsTest.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFrameworks>net8</TargetFrameworks>
<TargetFramework>net8</TargetFramework>
<RootNamespace>Irony</RootNamespace>
<AssemblyName>Irony.Tests.VsTest</AssemblyName>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
Expand Down
2 changes: 2 additions & 0 deletions Irony.sln
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{05F0AC0D-AD43-45B4-8A98-00C54CF5280D}"
ProjectSection(SolutionItems) = preProject
appveyor.yml = appveyor.yml
Common.proj = Common.proj
LICENSE = LICENSE
Packages.proj = Packages.proj
ReadMe.md = ReadMe.md
EndProjectSection
EndProject
Expand Down
22 changes: 6 additions & 16 deletions Irony/010.Irony.csproj
Original file line number Diff line number Diff line change
@@ -1,20 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\Common.proj" />
<Import Project="..\Packages.proj" />

<PropertyGroup>
<TargetFrameworks>netstandard2.0</TargetFrameworks>
<RootNamespace>Irony</RootNamespace>
<AssemblyName>Irony</AssemblyName>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>irony.snk</AssemblyOriginatorKeyFile>
<AssemblyVersion>1.2.0</AssemblyVersion>
<Version>1.2.0</Version>

<!--
This assembly is marked SecurityTransparent, which requires verifiable IL.
Setting peverify-compat ensures that the C# compiler will forgoe optimizations that would produce unverifiable IL.
-->
<Features>peverify-compat</Features>
</PropertyGroup>
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<Title>Irony Parsing Framework</Title>
</PropertyGroup>

</Project>
Loading

0 comments on commit cdfd297

Please sign in to comment.