Kaynağa Gözat

GenerateAssemblyInfo

Nikos Kastellanos 10 ay önce
ebeveyn
işleme
c5c18cb3a0
44 değiştirilmiş dosya ile 186 ekleme ve 188 silme
  1. 10 4
      Animation/Aether.Animation.DX.csproj
  2. 10 4
      Animation/Aether.Animation.csproj
  3. 1 1
      Animation/Properties/AssemblyInfo.UAP.cs
  4. 1 1
      Animation/Properties/AssemblyInfo.cs
  5. 7 4
      Atlas/Aether.Atlas.csproj
  6. 1 1
      Atlas/Properties/AssemblyInfo.cs
  7. 10 4
      Content.Pipeline/AnimationImporters/AnimationImporters.csproj
  8. 0 33
      Content.Pipeline/AnimationImporters/Properties/AssemblyInfo.KNI.cs
  9. 1 1
      Content.Pipeline/AnimationImporters/Properties/AssemblyInfo.cs
  10. 9 4
      Content.Pipeline/AtlasImporter/AtlasImporter.csproj
  11. 1 1
      Content.Pipeline/AtlasImporter/Properties/AssemblyInfo.cs
  12. 9 4
      Content.Pipeline/DDSImporter/DDSImporter.csproj
  13. 0 36
      Content.Pipeline/DDSImporter/Properties/AssemblyInfo.cs
  14. 9 4
      Content.Pipeline/GraphicsImporters/GraphicsImporters.csproj
  15. 1 1
      Content.Pipeline/GraphicsImporters/Properties/AssemblyInfo.cs
  16. 0 30
      Content.Pipeline/RawModelProcessor/Properties/AssemblyInfo.cs
  17. 9 4
      Content.Pipeline/RawModelProcessor/RawModelProcessor.csproj
  18. 1 1
      Content.Pipeline/SLMCImporter/Properties/AssemblyInfo.cs
  19. 9 4
      Content.Pipeline/SLMCImporter/SLMCImporter.csproj
  20. 1 1
      Content.Pipeline/TilemapImporters/Properties/AssemblyInfo.cs
  21. 9 4
      Content.Pipeline/TilemapImporters/TilemapImporter.csproj
  22. 1 1
      Content.Pipeline/VoxelImporters/Properties/AssemblyInfo.cs
  23. 9 4
      Content.Pipeline/VoxelImporters/VoxelImporters.csproj
  24. 9 4
      Graphics/Aether.Graphics.csproj
  25. 1 1
      Graphics/Properties/AssemblyInfo.cs
  26. 9 0
      Package.props
  27. 1 1
      Samples/Animation/Animation.Shared/Properties/AssemblyInfo.cs
  28. 1 1
      Samples/Atlas/Atlas.Shared/Properties/AssemblyInfo.cs
  29. 1 1
      Samples/Deferred/Deferred.Shared/Properties/AssemblyInfo.cs
  30. 1 1
      Samples/FXAA/FXAA.Shared/Properties/AssemblyInfo.cs
  31. 1 1
      Samples/SLMC/SLMC.Shared/Properties/AssemblyInfo.cs
  32. 1 1
      Samples/Tilemap/Tilemap.Shared/Properties/AssemblyInfo.cs
  33. 10 4
      Shaders/Deferred/Aether.Shaders.Deferred.csproj
  34. 1 1
      Shaders/Deferred/Properties/AssemblyInfo.UAP.cs
  35. 1 1
      Shaders/Deferred/Properties/AssemblyInfo.cs
  36. 9 4
      Shaders/FXAA/Aether.Shaders.FXAA.csproj
  37. 1 1
      Shaders/FXAA/Properties/AssemblyInfo.UAP.cs
  38. 1 1
      Shaders/FXAA/Properties/AssemblyInfo.cs
  39. 9 4
      Shaders/InfiniteGrid/Aether.Shaders.InfiniteGrid.csproj
  40. 1 1
      Shaders/InfiniteGrid/Properties/AssemblyInfo.cs
  41. 9 4
      Shaders/Tilemap/Aether.Shaders.Tilemap.csproj
  42. 1 1
      Shaders/Tilemap/Properties/AssemblyInfo.cs
  43. 8 2
      Tilemap/Aether.Tilemap.csproj
  44. 1 1
      Tilemap/Properties/AssemblyInfo.cs

+ 10 - 4
Animation/Aether.Animation.DX.csproj

@@ -1,4 +1,13 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="..\Package.props" />
+  <PropertyGroup>
+    <Version>1.4.0.0</Version>
+    <AssemblyVersion>1.4.0.0</AssemblyVersion>
+    <copyright>Copyright © Kastellanos Nikolaos 2011-2025</copyright>
+    <PackageProjectUrl>https://nkast.github.io/Aether.Extras/wasm/Animation.html</PackageProjectUrl>
+  </PropertyGroup>
+
   <PropertyGroup>
     <ProjectGuid>{57903A6B-1576-4361-8F03-1D5F038A782A}</ProjectGuid>
     <EnableDefaultItems>false</EnableDefaultItems>
@@ -6,7 +15,6 @@
     <OutputType>Library</OutputType>
     <RootNamespace>nkast.Aether.Animation</RootNamespace>
     <AssemblyName>Aether.Animation</AssemblyName>
-    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
 	<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
     <OutputPath>..\Artifacts\$(Configuration)\Libraries\$(TargetFramework).DX\</OutputPath>
     <BaseIntermediateOutputPath>obj\$(TargetFramework).DX\</BaseIntermediateOutputPath>
@@ -33,9 +41,7 @@
     <Compile Include="ContentReaders\CpuAnimatedVertexBufferReader.cs" />
     <Compile Include="Graphics\VertexTypes\VertexIndicesWeightsPositionNormal.cs" />
   </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
+
   <ItemGroup>
     <ProjectReference Include="..\Graphics\Aether.Graphics.csproj" />
   </ItemGroup>

+ 10 - 4
Animation/Aether.Animation.csproj

@@ -1,4 +1,13 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="..\Package.props" />
+  <PropertyGroup>
+    <Version>1.4.0.0</Version>
+    <AssemblyVersion>1.4.0.0</AssemblyVersion>
+    <copyright>Copyright © Kastellanos Nikolaos 2011-2025</copyright>
+    <PackageProjectUrl>https://nkast.github.io/Aether.Extras/wasm/Animation.html</PackageProjectUrl>
+  </PropertyGroup>
+
   <PropertyGroup>
     <ProjectGuid>{F08D6D4C-60FB-4543-8D81-594080EB8051}</ProjectGuid>
     <EnableDefaultItems>false</EnableDefaultItems>
@@ -6,7 +15,6 @@
     <OutputType>Library</OutputType>
     <RootNamespace>nkast.Aether.Animation</RootNamespace>
     <AssemblyName>Aether.Animation</AssemblyName>
-    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <OutputPath>..\Artifacts\$(Configuration)\Libraries\</OutputPath>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <DefineConstants>WINDOWS KNI</DefineConstants>
@@ -28,9 +36,7 @@
     <Compile Include="ContentReaders\CpuAnimatedVertexBufferReader.cs" />
     <Compile Include="Graphics\VertexTypes\VertexIndicesWeightsPositionNormal.cs" />
   </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
+
   <ItemGroup>
     <ProjectReference Include="..\Graphics\Aether.Graphics.csproj" />
   </ItemGroup>

+ 1 - 1
Animation/Properties/AssemblyInfo.UAP.cs

@@ -6,7 +6,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyProduct("Aether.Animation")]
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2011-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2011-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 1 - 1
Animation/Properties/AssemblyInfo.cs

@@ -7,7 +7,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2011-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2011-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 7 - 4
Atlas/Aether.Atlas.csproj

@@ -1,5 +1,12 @@
 <Project Sdk="Microsoft.NET.Sdk">
 
+  <Import Project="..\Package.props" />
+  <PropertyGroup>
+    <Version>1.4.0.0</Version>
+    <AssemblyVersion>1.4.0.0</AssemblyVersion>
+    <copyright>Copyright © Kastellanos Nikolaos 2016-2025</copyright>
+  </PropertyGroup>
+
   <PropertyGroup>
     <ProjectGuid>{C7522B5E-B255-4FB6-A17A-9E6D217AEBD2}</ProjectGuid>
     <EnableDefaultItems>false</EnableDefaultItems>
@@ -7,7 +14,6 @@
     <OutputType>Library</OutputType>
     <RootNamespace>nkast.Aether.Graphics</RootNamespace>
     <AssemblyName>Aether.Atlas</AssemblyName>
-    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <OutputPath>..\Artifacts\$(Configuration)\Libraries\</OutputPath>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
   </PropertyGroup>
@@ -30,8 +36,5 @@
     <Compile Include="Atlas\TextureAtlas.cs" />
     <Compile Include="ContentReaders\TextureAtlasReader.cs" />
   </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
 
 </Project>

+ 1 - 1
Atlas/Properties/AssemblyInfo.cs

@@ -7,7 +7,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2016-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2016-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 10 - 4
Content.Pipeline/AnimationImporters/AnimationImporters.csproj

@@ -1,4 +1,13 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="..\..\Package.props" />
+  <PropertyGroup>
+    <Version>1.4.0.0</Version>
+    <AssemblyVersion>1.4.0.0</AssemblyVersion>
+    <copyright>Copyright © Kastellanos Nikolaos 2011-2025</copyright>
+    <PackageProjectUrl>https://nkast.github.io/Aether.Extras/wasm/Animation.html</PackageProjectUrl>
+  </PropertyGroup>
+
   <PropertyGroup>
     <ProjectGuid>{D9A47306-DEE0-4410-BC2C-BA8FFCE682A3}</ProjectGuid>
     <EnableDefaultItems>false</EnableDefaultItems>
@@ -6,7 +15,6 @@
     <OutputType>Library</OutputType>
     <RootNamespace>nkast.Aether.Content.Pipeline</RootNamespace>
     <AssemblyName>Aether.Content.Pipeline.AnimationImporters</AssemblyName>
-    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <OutputPath>..\..\Artifacts\$(Configuration)\Processors\</OutputPath>
     <DefineConstants>WINDOWS KNI</DefineConstants>
   </PropertyGroup>
@@ -23,9 +31,7 @@
     <Compile Include="Serialization\ClipWriter.cs" />
     <Compile Include="Serialization\CpuAnimatedVertexBufferWriter.cs" />
   </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.KNI.cs" />
-  </ItemGroup>
+
   <ItemGroup>
     <PackageReference Include="nkast.Xna.Framework" Version="4.0.9001" />
     <PackageReference Include="nkast.Xna.Framework.Content" Version="4.0.9001" />

+ 0 - 33
Content.Pipeline/AnimationImporters/Properties/AssemblyInfo.KNI.cs

@@ -1,33 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-[assembly: AssemblyTitle("Aether.Content.Pipeline.Animation")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("Aether.Content.Pipeline.Animation")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2011-2024")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible 
-// to COM components.  If you need to access a type in this assembly from 
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("a837f910-cb4a-408c-805a-64f9a1d31eca")]
-
-// Version information for an assembly consists of the following four values:
-//
-//      Major Version
-//      Minor Version 
-//      Build Number
-//      Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers 
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.4.0.0")]
-[assembly: AssemblyFileVersion("1.4.0.0")]

+ 1 - 1
Content.Pipeline/AnimationImporters/Properties/AssemblyInfo.cs

@@ -7,7 +7,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("")]
 [assembly: AssemblyProduct("Aether.Content.Pipeline.Animation")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2011-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2011-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 9 - 4
Content.Pipeline/AtlasImporter/AtlasImporter.csproj

@@ -1,4 +1,12 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="..\..\Package.props" />
+  <PropertyGroup>
+    <Version>1.4.0.0</Version>
+    <AssemblyVersion>1.4.0.0</AssemblyVersion>
+    <copyright>Copyright © Kastellanos Nikolaos 2016-2025</copyright>
+  </PropertyGroup>
+
   <PropertyGroup>
     <ProjectGuid>{E710FBEA-8C75-405D-B6B4-CFC82CB48FB5}</ProjectGuid>
     <EnableDefaultItems>false</EnableDefaultItems>
@@ -6,7 +14,6 @@
     <OutputType>Library</OutputType>
     <RootNamespace>nkast.Aether.Content.Pipeline</RootNamespace>
     <AssemblyName>Aether.Content.Pipeline.AtlasImporter</AssemblyName>
-    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <OutputPath>..\..\Artifacts\$(Configuration)\Processors\</OutputPath>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <DefineConstants>WINDOWS KNI</DefineConstants>
@@ -28,7 +35,5 @@
     <Compile Include="Processors\TextureAtlasProcessor.cs" />
     <Compile Include="Serialization\TextureAtlasWriter.cs" />
   </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
+
 </Project>

+ 1 - 1
Content.Pipeline/AtlasImporter/Properties/AssemblyInfo.cs

@@ -10,7 +10,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2016-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2016-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 9 - 4
Content.Pipeline/DDSImporter/DDSImporter.csproj

@@ -1,4 +1,12 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="..\..\Package.props" />
+  <PropertyGroup>
+    <Version>1.4.0.0</Version>
+    <AssemblyVersion>1.4.0.0</AssemblyVersion>
+    <copyright>Copyright © Kastellanos Nikolaos 2015-2025</copyright>
+  </PropertyGroup>
+
   <PropertyGroup>
     <ProjectGuid>{26C387C6-7313-47D4-A05F-14639AB02D70}</ProjectGuid>
     <EnableDefaultItems>false</EnableDefaultItems>
@@ -6,7 +14,6 @@
     <OutputType>Library</OutputType>
     <RootNamespace>nkast.Aether.Content.Pipeline</RootNamespace>
     <AssemblyName>Aether.Content.Pipeline.DDSImporter</AssemblyName>
-    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <OutputPath>..\..\Artifacts\$(Configuration)\Processors\</OutputPath>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <DefineConstants>WINDOWS KNI</DefineConstants>
@@ -26,7 +33,5 @@
     <Compile Include="DDSProcessor.cs" />
     <Compile Include="DXT1Block.cs" />
   </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
+
 </Project>

+ 0 - 36
Content.Pipeline/DDSImporter/Properties/AssemblyInfo.cs

@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following 
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("Aether.Content.Pipeline.DDSImporter")]
-[assembly: AssemblyProduct("DDSImporter")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos  2015-2024")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible 
-// to COM components.  If you need to access a type in this assembly from 
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("449f5ddc-abab-4431-8cc8-819fc2b6e870")]
-
-// Version information for an assembly consists of the following four values:
-//
-//      Major Version
-//      Minor Version 
-//      Build Number
-//      Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers 
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.4.0.0")]
-[assembly: AssemblyFileVersion("1.4.0.0")]

+ 9 - 4
Content.Pipeline/GraphicsImporters/GraphicsImporters.csproj

@@ -1,4 +1,12 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="..\..\Package.props" />
+  <PropertyGroup>
+    <Version>1.4.0.0</Version>
+    <AssemblyVersion>1.4.0.0</AssemblyVersion>
+    <copyright>Copyright © Kastellanos Nikolaos 2016-2025</copyright>
+  </PropertyGroup>
+
   <PropertyGroup>
     <ProjectGuid>{400DC7B2-739D-4156-916D-2F2E1920310D}</ProjectGuid>
     <EnableDefaultItems>false</EnableDefaultItems>
@@ -6,7 +14,6 @@
     <OutputType>Library</OutputType>
     <RootNamespace>nkast.Aether.Content.Pipeline</RootNamespace>
     <AssemblyName>Aether.Content.Pipeline.GraphicsImporters</AssemblyName>
-    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <OutputPath>..\..\Artifacts\$(Configuration)\Processors\</OutputPath>
     <DefineConstants>WINDOWS KNI</DefineConstants>
   </PropertyGroup>
@@ -29,7 +36,5 @@
     <Compile Include="Serialization\DynamicModelWriter.cs" />
     <Compile Include="Serialization\DynamicVertexBufferWriter.cs" />
   </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
+
 </Project>

+ 1 - 1
Content.Pipeline/GraphicsImporters/Properties/AssemblyInfo.cs

@@ -7,7 +7,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("")]
 [assembly: AssemblyProduct("Aether.Content.Pipeline.Graphics")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2016-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2016-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 0 - 30
Content.Pipeline/RawModelProcessor/Properties/AssemblyInfo.cs

@@ -1,30 +0,0 @@
-using System.Resources;
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following 
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("Aether.Content.Pipeline.RawModelProcessor")]
-[assembly: AssemblyProduct("RawModelProcessor")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2015-2024")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-[assembly: NeutralResourcesLanguage("en")]
-
-// Version information for an assembly consists of the following four values:
-//
-//      Major Version
-//      Minor Version 
-//      Build Number
-//      Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers 
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.4.0.0")]
-[assembly: AssemblyFileVersion("1.4.0.0")]

+ 9 - 4
Content.Pipeline/RawModelProcessor/RawModelProcessor.csproj

@@ -1,4 +1,12 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="..\..\Package.props" />
+  <PropertyGroup>
+    <Version>1.4.0.0</Version>
+    <AssemblyVersion>1.4.0.0</AssemblyVersion>
+    <copyright>Copyright © Kastellanos Nikolaos 2015-2025</copyright>
+  </PropertyGroup>
+
   <PropertyGroup>
     <ProjectGuid>{48E4029A-115C-4DC2-AF3A-0AB94F36BFC0}</ProjectGuid>
     <EnableDefaultItems>false</EnableDefaultItems>
@@ -6,7 +14,6 @@
     <OutputType>Library</OutputType>
     <RootNamespace>nkast.Aether.Content.Pipeline</RootNamespace>
     <AssemblyName>Aether.Content.Pipeline.RawModelProcessor</AssemblyName>
-    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <OutputPath>..\..\Artifacts\$(Configuration)\Processors\</OutputPath>
     <DefineConstants>WINDOWS KNI</DefineConstants>
   </PropertyGroup>
@@ -21,7 +28,5 @@
   <ItemGroup>
     <Compile Include="RawModelProcessor.cs" />
   </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
+
 </Project>

+ 1 - 1
Content.Pipeline/SLMCImporter/Properties/AssemblyInfo.cs

@@ -10,7 +10,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2019-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2019-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 9 - 4
Content.Pipeline/SLMCImporter/SLMCImporter.csproj

@@ -1,4 +1,12 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="..\..\Package.props" />
+  <PropertyGroup>
+    <Version>1.4.0.0</Version>
+    <AssemblyVersion>1.4.0.0</AssemblyVersion>
+    <copyright>Copyright © Kastellanos Nikolaos 2019-2025</copyright>
+  </PropertyGroup>
+
   <PropertyGroup>
     <ProjectGuid>{C9FA924B-DA91-4641-8B7D-CBC09E5560AE}</ProjectGuid>
     <EnableDefaultItems>false</EnableDefaultItems>
@@ -6,7 +14,6 @@
     <OutputType>Library</OutputType>
     <RootNamespace>nkast.Aether.Content.Pipeline</RootNamespace>
     <AssemblyName>Aether.Content.Pipeline.SLMCImporter</AssemblyName>
-    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <OutputPath>..\..\Artifacts\$(Configuration)\Processors\</OutputPath>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <DefineConstants>WINDOWS KNI</DefineConstants>
@@ -24,7 +31,5 @@
     <Compile Include="Processors\SLMCOutputFormat.cs" />
     <Compile Include="SLMCImporter.cs" />
   </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
+
 </Project>

+ 1 - 1
Content.Pipeline/TilemapImporters/Properties/AssemblyInfo.cs

@@ -10,7 +10,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2021-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2021-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 9 - 4
Content.Pipeline/TilemapImporters/TilemapImporter.csproj

@@ -1,4 +1,12 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="..\..\Package.props" />
+  <PropertyGroup>
+    <Version>1.4.0.0</Version>
+    <AssemblyVersion>1.4.0.0</AssemblyVersion>
+    <copyright>Copyright © Kastellanos Nikolaos 2021-2025</copyright>
+  </PropertyGroup>
+
   <PropertyGroup>
     <ProjectGuid>{9B0F9C6B-3C43-472D-B0C1-91E11A9FDE89}</ProjectGuid>
     <EnableDefaultItems>false</EnableDefaultItems>
@@ -6,7 +14,6 @@
     <OutputType>Library</OutputType>
     <RootNamespace>nkast.Aether.Content.Pipeline</RootNamespace>
     <AssemblyName>Aether.Content.Pipeline.TilemapImporter</AssemblyName>
-    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <OutputPath>..\..\Artifacts\$(Configuration)\Processors\</OutputPath>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <DefineConstants>WINDOWS KNI</DefineConstants>
@@ -29,7 +36,5 @@
     <Compile Include="Processors\TilemapProcessor.cs" />
     <Compile Include="Serialization\TilemapWriter.cs" />
   </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
+
 </Project>

+ 1 - 1
Content.Pipeline/VoxelImporters/Properties/AssemblyInfo.cs

@@ -10,7 +10,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2020-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2020-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 9 - 4
Content.Pipeline/VoxelImporters/VoxelImporters.csproj

@@ -1,4 +1,12 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="..\..\Package.props" />
+  <PropertyGroup>
+    <Version>1.4.0.0</Version>
+    <AssemblyVersion>1.4.0.0</AssemblyVersion>
+    <copyright>Copyright © Kastellanos Nikolaos 2020-2025</copyright>
+  </PropertyGroup>
+
   <PropertyGroup>
     <ProjectGuid>{AA15CF95-0AF2-4346-9465-CB6EDBE22ED9}</ProjectGuid>
     <EnableDefaultItems>false</EnableDefaultItems>
@@ -6,7 +14,6 @@
     <OutputType>Library</OutputType>
     <RootNamespace>nkast.Aether.Content.Pipeline</RootNamespace>
     <AssemblyName>Aether.Content.Pipeline.VoxelImporters</AssemblyName>
-    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <OutputPath>..\..\Artifacts\$(Configuration)\Processors\</OutputPath>
     <DefineConstants>WINDOWS KNI</DefineConstants>
@@ -19,9 +26,7 @@
     <Compile Include="VoxelContent.cs" />
     <Compile Include="VoxelModelImporter.cs" />
   </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
+
   <ItemGroup>
     <PackageReference Include="nkast.Xna.Framework" Version="4.0.9001" />
     <PackageReference Include="nkast.Xna.Framework.Content" Version="4.0.9001" />

+ 9 - 4
Graphics/Aether.Graphics.csproj

@@ -1,4 +1,12 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="..\Package.props" />
+  <PropertyGroup>
+    <Version>1.4.0.0</Version>
+    <AssemblyVersion>1.4.0.0</AssemblyVersion>
+    <copyright>Copyright © Kastellanos Nikolaos 2016-2025</copyright>
+  </PropertyGroup>
+
   <PropertyGroup>
     <ProjectGuid>{0A4ED2DF-9CDD-4C98-83AA-1898A394AC27}</ProjectGuid>
     <EnableDefaultItems>false</EnableDefaultItems>
@@ -6,7 +14,6 @@
     <OutputType>Library</OutputType>
     <RootNamespace>nkast.Aether.Graphics</RootNamespace>
     <AssemblyName>Aether.Graphics</AssemblyName>
-    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <OutputPath>..\Artifacts\$(Configuration)\Libraries\</OutputPath>
     <DefineConstants>WINDOWS KNI</DefineConstants>
   </PropertyGroup>
@@ -20,7 +27,5 @@
     <Compile Include="ContentReaders\DynamicIndexBufferReader.cs" />
     <Compile Include="ContentReaders\DynamicVertexBufferReader.cs" />
   </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
+
 </Project>

+ 1 - 1
Graphics/Properties/AssemblyInfo.cs

@@ -7,7 +7,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2016-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2016-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 9 - 0
Package.props

@@ -0,0 +1,9 @@
+<Project>
+
+  <PropertyGroup>
+    <RepositoryUrl>https://github.com/nkast/Aether.Extras</RepositoryUrl>
+    <Authors>Kastellanos Nikolaos</Authors>
+  </PropertyGroup>
+
+</Project>
+

+ 1 - 1
Samples/Animation/Animation.Shared/Properties/AssemblyInfo.cs

@@ -9,7 +9,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyProduct("Samples.Animation")]
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2016-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2016-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 1 - 1
Samples/Atlas/Atlas.Shared/Properties/AssemblyInfo.cs

@@ -9,7 +9,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyProduct("Samples.Atlas")]
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2016-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2016-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 1 - 1
Samples/Deferred/Deferred.Shared/Properties/AssemblyInfo.cs

@@ -9,7 +9,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyProduct("Samples.Deferred")]
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2016-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2016-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 1 - 1
Samples/FXAA/FXAA.Shared/Properties/AssemblyInfo.cs

@@ -9,7 +9,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyProduct("Samples.FXAA")]
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2016-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2016-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 1 - 1
Samples/SLMC/SLMC.Shared/Properties/AssemblyInfo.cs

@@ -9,7 +9,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyProduct("Samples.SLMC")]
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2019-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2019-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 1 - 1
Samples/Tilemap/Tilemap.Shared/Properties/AssemblyInfo.cs

@@ -9,7 +9,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyProduct("Samples.Tilemap")]
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2019-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2019-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 10 - 4
Shaders/Deferred/Aether.Shaders.Deferred.csproj

@@ -1,4 +1,13 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="..\..\Package.props" />
+  <PropertyGroup>
+    <Version>1.4.0.0</Version>
+    <AssemblyVersion>1.4.0.0</AssemblyVersion>
+    <copyright>Copyright © Kastellanos Nikolaos 2014-2025</copyright>
+    <PackageProjectUrl>https://nkast.github.io/Aether.Extras/wasm/Deferred.html</PackageProjectUrl>
+  </PropertyGroup>
+
   <PropertyGroup>
     <ProjectGuid>{96105100-20DB-4187-9BCA-0A20AC9F1298}</ProjectGuid>
     <EnableDefaultItems>false</EnableDefaultItems>
@@ -6,7 +15,6 @@
     <OutputType>Library</OutputType>
     <RootNamespace>nkast.Aether.Shaders</RootNamespace>
     <AssemblyName>Aether.Shaders.Deferred</AssemblyName>
-    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <OutputPath>..\..\Artifacts\$(Configuration)\Libraries\</OutputPath>
     <DefineConstants>WINDOWS KNI</DefineConstants>
   </PropertyGroup>
@@ -22,9 +30,7 @@
     <Compile Include="DeferredPointLightEffect.cs" />
     <Compile Include="DeferredSpotLightEffect.cs" />
   </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
+
   <ItemGroup>
     <EmbeddedResource Include="Resources\DeferredBasicEffect.dx11.fxo.10" />
     <EmbeddedResource Include="Resources\DeferredClearGBuffer.dx11.fxo.10" />

+ 1 - 1
Shaders/Deferred/Properties/AssemblyInfo.UAP.cs

@@ -6,7 +6,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyProduct("Aether.Shaders.Deferred")]
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2014-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2014-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 1 - 1
Shaders/Deferred/Properties/AssemblyInfo.cs

@@ -7,7 +7,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2014-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2014-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 9 - 4
Shaders/FXAA/Aether.Shaders.FXAA.csproj

@@ -1,4 +1,12 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="..\..\Package.props" />
+  <PropertyGroup>
+    <Version>1.4.0.0</Version>
+    <AssemblyVersion>1.4.0.0</AssemblyVersion>
+    <copyright>Copyright © Kastellanos Nikolaos 2013-2025</copyright>
+  </PropertyGroup>
+
   <PropertyGroup>
     <ProjectGuid>{FBBDE2BA-F9F3-4041-8584-2C912C235E26}</ProjectGuid>
     <EnableDefaultItems>false</EnableDefaultItems>
@@ -6,7 +14,6 @@
     <OutputType>Library</OutputType>
     <RootNamespace>nkast.Aether.Shaders</RootNamespace>
     <AssemblyName>Aether.Shaders.FXAA</AssemblyName>
-    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <OutputPath>..\..\Artifacts\$(Configuration)\Libraries\</OutputPath>
     <DefineConstants>WINDOWS KNI</DefineConstants>
   </PropertyGroup>
@@ -21,9 +28,7 @@
     <Compile Include="FXAAGreenLumaLowEffect.cs" />
     <Compile Include="FXAAGreenLumaMediumEffect.cs" />
   </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
+
   <ItemGroup>
     <EmbeddedResource Include="Resources\FXAAGreenLumaHigh.dx11.fxo.10" />
     <EmbeddedResource Include="Resources\FXAAGreenLumaLow.dx11.fxo.10" />

+ 1 - 1
Shaders/FXAA/Properties/AssemblyInfo.UAP.cs

@@ -6,7 +6,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyProduct("Aether.Shaders.FXAA")]
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2013-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2013-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 1 - 1
Shaders/FXAA/Properties/AssemblyInfo.cs

@@ -7,7 +7,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2013-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2013-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 9 - 4
Shaders/InfiniteGrid/Aether.Shaders.InfiniteGrid.csproj

@@ -1,4 +1,12 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="..\..\Package.props" />
+  <PropertyGroup>
+    <Version>1.4.0.0</Version>
+    <AssemblyVersion>1.4.0.0</AssemblyVersion>
+    <copyright>Copyright © Kastellanos Nikolaos 2017-2025</copyright>
+  </PropertyGroup>
+
   <PropertyGroup>
     <ProjectGuid>{08296A2E-BECF-4DB9-A518-8A613D07B80E}</ProjectGuid>
     <EnableDefaultItems>false</EnableDefaultItems>
@@ -6,7 +14,6 @@
     <OutputType>Library</OutputType>
     <RootNamespace>nkast.Aether.Shaders</RootNamespace>
     <AssemblyName>Aether.Shaders.InfiniteGrid</AssemblyName>
-    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <OutputPath>..\..\Artifacts\$(Configuration)\Libraries\</OutputPath>
     <DefineConstants>WINDOWS KNI</DefineConstants>
   </PropertyGroup>
@@ -20,9 +27,7 @@
     <Compile Include="Components\InfiniteGridComponent.cs" />
     <Compile Include="InfiniteGridEffect.cs" />
   </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
+
   <ItemGroup>
     <EmbeddedResource Include="Resources\InfiniteGridEffect.HiDef.dx11.fxo.10" />
     <EmbeddedResource Include="Resources\InfiniteGridEffect.Reach.dx11.fxo.10" />

+ 1 - 1
Shaders/InfiniteGrid/Properties/AssemblyInfo.cs

@@ -7,7 +7,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2017-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2017-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 9 - 4
Shaders/Tilemap/Aether.Shaders.Tilemap.csproj

@@ -1,4 +1,12 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="..\..\Package.props" />
+  <PropertyGroup>
+    <Version>1.4.0.0</Version>
+    <AssemblyVersion>1.4.0.0</AssemblyVersion>
+    <copyright>Copyright © Kastellanos Nikolaos 2019-2025</copyright>
+  </PropertyGroup>
+
   <PropertyGroup>
     <ProjectGuid>{6721CD07-0880-4154-85AF-EBE6043EF178}</ProjectGuid>
     <EnableDefaultItems>false</EnableDefaultItems>
@@ -6,7 +14,6 @@
     <OutputType>Library</OutputType>
     <RootNamespace>nkast.Aether.Shaders</RootNamespace>
     <AssemblyName>Aether.Shaders.Tilemap</AssemblyName>
-    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <OutputPath>..\..\Artifacts\$(Configuration)\Libraries\</OutputPath>
     <DefineConstants>WINDOWS KNI</DefineConstants>
   </PropertyGroup>
@@ -14,9 +21,7 @@
   <ItemGroup>
     <Compile Include="TilemapEffect.cs" />
   </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
+
   <ItemGroup>
     <EmbeddedResource Include="Resources\TilemapEffect.dx11.fxo.10" />
     <EmbeddedResource Include="Resources\TilemapEffect.ogl.fxo.10" />

+ 1 - 1
Shaders/Tilemap/Properties/AssemblyInfo.cs

@@ -7,7 +7,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2019-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2019-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 

+ 8 - 2
Tilemap/Aether.Tilemap.csproj

@@ -1,4 +1,12 @@
 <Project Sdk="Microsoft.NET.Sdk">
+
+  <Import Project="..\Package.props" />
+  <PropertyGroup>
+    <Version>1.4.0.0</Version>
+    <AssemblyVersion>1.4.0.0</AssemblyVersion>
+    <copyright>Copyright © Kastellanos Nikolaos 2021-2025</copyright>
+  </PropertyGroup>
+
   <PropertyGroup>
     <ProjectGuid>{7BD9F460-F3F9-40A0-B298-066EA975C06C}</ProjectGuid>
     <EnableDefaultItems>false</EnableDefaultItems>
@@ -6,7 +14,6 @@
     <OutputType>Library</OutputType>
     <RootNamespace>nkast.Aether.Graphics</RootNamespace>
     <AssemblyName>Aether.Tilemap</AssemblyName>
-    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
     <OutputPath>..\Artifacts\$(Configuration)\Libraries\</OutputPath>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <DefineConstants>WINDOWS KNI</DefineConstants>
@@ -22,7 +29,6 @@
     <Compile Include="Tilemap\Tile.cs" />
     <Compile Include="Tilemap\Tilemap.cs" />
     <Compile Include="ContentReaders\TilemapReader.cs" />
-    <Compile Include="Properties\AssemblyInfo.cs" />
   </ItemGroup>
   <ItemGroup>
     <ProjectReference Include="..\Shaders\Tilemap\Aether.Shaders.Tilemap.csproj" />

+ 1 - 1
Tilemap/Properties/AssemblyInfo.cs

@@ -7,7 +7,7 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("")]
-[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2021-2024")]
+[assembly: AssemblyCopyright("Copyright © Kastellanos Nikolaos 2021-2025")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]