Skip to content

Commit

Permalink
Add Directory.Build.Props
Browse files Browse the repository at this point in the history
  • Loading branch information
majorsilence committed Nov 30, 2024
1 parent bdef50b commit f48d3e7
Show file tree
Hide file tree
Showing 23 changed files with 21 additions and 129 deletions.
7 changes: 0 additions & 7 deletions DataProviders/DataProviders.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,8 @@
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<AssemblyTitle>RDL Data Providers</AssemblyTitle>
<Description></Description>
<Company>fyiReporting Software, LLC</Company>
<Product>RDL Project</Product>
<Copyright>Copyright (C) 2004-2008 fyiReporting Software, LLC</Copyright>
<AssemblyVersion>4.18.0</AssemblyVersion>
<Version>4.18.0</Version>
<DelaySign>false</DelaySign>
<PackageId>Majorsilence.Reporting.DataProviders</PackageId>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<Deterministic>true</Deterministic>
</PropertyGroup>
<ItemGroup>
<Reference Update="System">
Expand Down
20 changes: 20 additions & 0 deletions Directory.Build.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<Project>
<PropertyGroup>
<Deterministic>true</Deterministic>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<RepositoryUrl>https://github.com/majorsilence/My-FyiReporting</RepositoryUrl>
<AssemblyVersion>4.18.0</AssemblyVersion>
<FileVersion>4.18.0</FileVersion>
<Version>4.18.0</Version>
<Deterministic>true</Deterministic>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<Product>Majorsilence Reporting</Product>
<Copyright>Copyright © 2004-2008 fyiReporting Software, LLC, Majorsilence Reporting Devs 2024</Copyright>
<LangVersion>latest</LangVersion>
</PropertyGroup>

<PropertyGroup Condition="'$(Configuration)'=='Release'">
<DebugSymbols>False</DebugSymbols>
<DebugType>None</DebugType>
</PropertyGroup>
</Project>
7 changes: 0 additions & 7 deletions EncryptionProvider/EncryptionProvider.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,7 @@
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<AssemblyTitle>EncryptionProvider</AssemblyTitle>
<Description></Description>
<Company></Company>
<Product>EncryptionProvider</Product>
<Copyright>Copyright © 2015</Copyright>
<AssemblyVersion>4.17.0</AssemblyVersion>
<Version>4.17.0</Version>
<PackageId>Majorsilence.Reporting.EncryptionProvider</PackageId>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<Deterministic>true</Deterministic>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="System.Data.DataSetExtensions" />
Expand Down
7 changes: 0 additions & 7 deletions LibRdlCrossPlatformViewer/LibRdlCrossPlatformViewer.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,8 @@
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<AssemblyTitle>LibRdlCrossPlatformViewer</AssemblyTitle>
<Description></Description>
<Company></Company>
<Product>LibRdlCrossPlatformViewer</Product>
<Copyright>Copyright © 2012</Copyright>
<AssemblyVersion>4.18.0</AssemblyVersion>
<Version>4.18.0</Version>
<DelaySign>false</DelaySign>
<PackageId>Majorsilence.Reporting.LibRdlCrossPlatformViewer</PackageId>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<Deterministic>true</Deterministic>
</PropertyGroup>
<ItemGroup>
<Reference Include="Xwt">
Expand Down
7 changes: 0 additions & 7 deletions LibRdlWpfViewer/LibRdlWpfViewer.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,8 @@
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<AssemblyTitle>RDL Data WPF Library</AssemblyTitle>
<Description></Description>
<Company></Company>
<Product>RDL Data WPF Library</Product>
<Copyright>Copyright © 2012 Peter Gill</Copyright>
<AssemblyVersion>4.18.0</AssemblyVersion>
<Version>4.18.0</Version>
<DelaySign>false</DelaySign>
<PackageId>Majorsilence.Reporting.LibRdlWpfViewer</PackageId>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<Deterministic>true</Deterministic>
</PropertyGroup>
<ItemGroup>
<Reference Update="System.Core">
Expand Down
6 changes: 0 additions & 6 deletions RdlAsp.Mvc/RdlAsp.Mvc.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,9 @@
<AssemblyTitle>RDL ASP</AssemblyTitle>
<Description>
</Description>
<Company>fyiReporting Software, LLC</Company>
<Product>RDL Project</Product>
<Copyright>Copyright (C) 2004-2008 fyiReporting Software, LLC</Copyright>
<AssemblyVersion>4.18.0</AssemblyVersion>
<Version>4.18.0</Version>
<DelaySign>false</DelaySign>
<PackageId>Majorsilence.Reporting.RdlAsp.Mvc</PackageId>
<TargetFrameworks>net6.0;net8.0</TargetFrameworks>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup>
<ItemGroup>
<Reference Update="System.Data">
Expand Down
6 changes: 0 additions & 6 deletions RdlAsp/RdlAsp.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,6 @@
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<AssemblyTitle>RDL ASP</AssemblyTitle>
<Description></Description>
<Company>fyiReporting Software, LLC</Company>
<Product>RDL Project</Product>
<Copyright>Copyright (C) 2004-2008 fyiReporting Software, LLC</Copyright>
<AssemblyVersion>4.18.0</AssemblyVersion>
<Version>4.18.0</Version>
<DelaySign>false</DelaySign>
<PackageId>Majorsilence.Reporting.RdlAsp</PackageId>
</PropertyGroup>
Expand Down Expand Up @@ -41,6 +36,5 @@
<PropertyGroup />
<PropertyGroup>
<TargetFramework>net48</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup>
</Project>
4 changes: 0 additions & 4 deletions RdlCmd/RdlCmd.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,7 @@
<OutputType>Exe</OutputType>
<RootNamespace>fyiReporting.RdlCmd</RootNamespace>
<RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<Deterministic>true</Deterministic>
<GenerateRuntimeConfigurationFiles>true</GenerateRuntimeConfigurationFiles>
<AssemblyVersion>4.18.0</AssemblyVersion>
<Version>4.18.0</Version>
</PropertyGroup>
<ItemGroup>
<Reference Update="System">
Expand Down
4 changes: 0 additions & 4 deletions RdlCreator.Tests/RdlCreator.Tests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,6 @@
<TargetFramework>net6.0-windows</TargetFramework>
<RootNamespace>fyiReporting.RdlCreator.Tests</RootNamespace>
<AssemblyName>RdlCreator.Tests</AssemblyName>
<AssemblyVersion>4.18.0</AssemblyVersion>
<Version>4.18.0</Version>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<Deterministic>true</Deterministic>
</PropertyGroup>

<ItemGroup>
Expand Down
4 changes: 0 additions & 4 deletions RdlCreator/RdlCreator.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,8 @@
<TargetFrameworks>net48;net6.0</TargetFrameworks>
<RootNamespace>fyiReporting.RdlCreator</RootNamespace>
<AssemblyName>RdlCreator</AssemblyName>
<AssemblyVersion>4.18.0</AssemblyVersion>
<Version>4.18.0</Version>
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<PackageId>Majorsilence.Reporting.RdlCreator</PackageId>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<Deterministic>true</Deterministic>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\DataProviders\DataProviders.csproj" />
Expand Down
7 changes: 0 additions & 7 deletions RdlCri/RdlCri.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,8 @@
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<AssemblyTitle>RdlCri</AssemblyTitle>
<Description>RDL Project CustomReportItem Library</Description>
<Company>fyiReporting Software, LLC</Company>
<Product>CRI</Product>
<Copyright>Copyright © 2006-2008</Copyright>
<AssemblyVersion>4.18.0</AssemblyVersion>
<Version>4.18.0</Version>
<DelaySign>false</DelaySign>
<PackageId>Majorsilence.Reporting.RdlCri</PackageId>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<Deterministic>true</Deterministic>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\RdlEngine\RdlEngine.csproj" />
Expand Down
7 changes: 0 additions & 7 deletions RdlDesign/ReportDesigner.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,8 @@
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<AssemblyTitle>RDL Designer</AssemblyTitle>
<Description></Description>
<Company>fyiReporting Software, LLC</Company>
<Product>RDL Project</Product>
<Copyright>Copyright (C) 2004-2008 fyiReporting Software, LLC</Copyright>
<AssemblyVersion>4.18.0</AssemblyVersion>
<Version>4.18.0</Version>
<DelaySign>false</DelaySign>
<PackageId>Majorsilence.Reporting.ReportDesigner</PackageId>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<Deterministic>true</Deterministic>
</PropertyGroup>
<ItemGroup>
<Reference Update="System">
Expand Down
4 changes: 0 additions & 4 deletions RdlDesktop/RdlDesktop.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,6 @@
<RootNamespace>fyiReporting.RdlDesktop</RootNamespace>
<RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
<StartupObject>fyiReporting.RdlDesktop.RdlDesktop</StartupObject>
<AssemblyVersion>4.18.0</AssemblyVersion>
<Version>4.18.0</Version>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<Deterministic>true</Deterministic>
<TargetFrameworks>net48;net6.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>
Expand Down
7 changes: 0 additions & 7 deletions RdlEngine/RdlEngine.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,8 @@
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<AssemblyTitle>RDL Engine</AssemblyTitle>
<Description></Description>
<Company>fyiReporting Software, LLC</Company>
<Product>RDL Engine</Product>
<Copyright>Copyright (C) 2004-2008 fyiReporting Software, LLC</Copyright>
<AssemblyVersion>4.18.0</AssemblyVersion>
<Version>4.18.0</Version>
<DelaySign>false</DelaySign>
<PackageId>Majorsilence.Reporting.RdlEngine</PackageId>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<Deterministic>true</Deterministic>
</PropertyGroup>
<ItemGroup>
<Reference Update="System">
Expand Down
4 changes: 0 additions & 4 deletions RdlGtk3/RdlGtk3.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,6 @@
<OutputType>Library</OutputType>
<RootNamespace>fyiReporting.RdlGtk3</RootNamespace>
<AssemblyName>RdlGtk3</AssemblyName>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<Deterministic>true</Deterministic>
<AssemblyVersion>4.18.0</AssemblyVersion>
<Version>4.18.0</Version>
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<PackageId>Majorsilence.Reporting.RdlGtk3</PackageId>
</PropertyGroup>
Expand Down
4 changes: 0 additions & 4 deletions RdlGtk3Viewer/RdlGtk3Viewer.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,6 @@
<OutputType>WinExe</OutputType>
<RootNamespace>fyiReporting.RdlGtk3Viewer</RootNamespace>
<AssemblyName>RdlGtk3Viewer</AssemblyName>
<AssemblyVersion>4.18.0</AssemblyVersion>
<Version>4.18.0</Version>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<Deterministic>true</Deterministic>
</PropertyGroup>

<ItemGroup>
Expand Down
4 changes: 0 additions & 4 deletions RdlMapFile/RdlMapFile.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,9 @@
<TargetFrameworks>net48;net6.0-windows</TargetFrameworks>
<OutputType>WinExe</OutputType>
<ApplicationIcon>App.ico</ApplicationIcon>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<UseWindowsForms>true</UseWindowsForms>
<ImportWindowsDesktopTargets>true</ImportWindowsDesktopTargets>
<Deterministic>true</Deterministic>
<EnableDefaultEmbeddedResourceItems>false</EnableDefaultEmbeddedResourceItems>
<AssemblyVersion>4.18.0</AssemblyVersion>
<Version>4.18.0</Version>
</PropertyGroup>
<ItemGroup>
<Compile Update="DesignXmlDraw.cs">
Expand Down
4 changes: 0 additions & 4 deletions RdlReader/RdlReader.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,9 @@
<DelaySign>false</DelaySign>
<OutputType>WinExe</OutputType>
<RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<UseWindowsForms>true</UseWindowsForms>
<ImportWindowsDesktopTargets>true</ImportWindowsDesktopTargets>
<Deterministic>true</Deterministic>
<EnableDefaultEmbeddedResourceItems>false</EnableDefaultEmbeddedResourceItems>
<AssemblyVersion>4.17.0</AssemblyVersion>
<Version>4.17.0</Version>
</PropertyGroup>
<ItemGroup>
<Reference Update="System">
Expand Down
4 changes: 0 additions & 4 deletions RdlViewer.Tests/RdlViewer.Tests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,8 @@
<PropertyGroup>
<TargetFramework>net6.0-windows</TargetFramework>
<OutputType>Library</OutputType>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<Deterministic>true</Deterministic>
<UseWindowsForms>true</UseWindowsForms>
<ImportWindowsDesktopTargets>true</ImportWindowsDesktopTargets>
<AssemblyVersion>4.18.0</AssemblyVersion>
<Version>4.18.0</Version>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\RdlCri\RdlCri.csproj" />
Expand Down
7 changes: 0 additions & 7 deletions RdlViewer/RdlViewer.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,8 @@
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<AssemblyTitle>RDL Viewer</AssemblyTitle>
<Description></Description>
<Company>fyiReporting Software, LLC</Company>
<Product>RDL Project</Product>
<Copyright>Copyright (C) 2004-2008 fyiReporting Software, LLC</Copyright>
<AssemblyVersion>4.18.0</AssemblyVersion>
<Version>4.18.0</Version>
<DelaySign>false</DelaySign>
<PackageId>Majorsilence.Reporting.RdlViewer</PackageId>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<Deterministic>true</Deterministic>
</PropertyGroup>
<ItemGroup>
<Compile Remove="RdlReader\bin\**" />
Expand Down
22 changes: 1 addition & 21 deletions Release-Builds/prepare-files-for-release.bat
Original file line number Diff line number Diff line change
Expand Up @@ -3,24 +3,4 @@ REM Increment minor number by 1
REM See http://www.codeproject.com/Articles/31236/How-To-Update-Assembly-Version-Number-Automaticall
REM See https://github.com/TownSuite/AssemblyInfoUtil

.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\DataProviders\DataProviders.csproj"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\LibRdlCrossPlatformViewer\LibRdlCrossPlatformViewer.csproj"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\LibRdlWpfViewer\LibRdlWpfViewer.csproj"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\RdlAsp\RdlAsp.csproj"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\RdlCmd\RdlCmd.csproj"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\RdlCri\RdlCri.csproj"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\RdlDesign\ReportDesigner.csproj"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\RdlDesktop\RdlDesktop.csproj"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\RdlEngine\RdlEngine.csproj"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\RdlGtkViewer\RdlGtkViewer\AssemblyInfo.cs"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\RdlMapFile\RdlMapFile.csproj"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\RdlViewer\RdlViewer.csproj"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\RdlViewer.Tests\RdlViewer.Tests.csproj"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\RdlViewer\RdlReader\RdlViewer.csproj"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\ReportServer\Properties\AssemblyInfo.cs"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\RdlCreator\RdlCreator.csproj"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\RdlCreator.Tests\RdlCreator.Tests.csproj"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\RdlGtk3\RdlGtk3.csproj"
.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\RdlGtk3Viewer\RdlGtk3Viewer.csproj"


.\tools\AssemblyInfoUtil.exe -inc:2 "%CD%\..\Directory.Build.props"
Binary file modified Release-Builds/tools/AssemblyInfoUtil.exe
Binary file not shown.
4 changes: 0 additions & 4 deletions ReportTests/ReportTests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,8 @@
<PropertyGroup>
<TargetFramework>net6.0-windows</TargetFramework>
<OutputType>Library</OutputType>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<UseWindowsForms>true</UseWindowsForms>
<ImportWindowsDesktopTargets>true</ImportWindowsDesktopTargets>
<Deterministic>true</Deterministic>
<AssemblyVersion>4.17.0</AssemblyVersion>
<Version>4.17.0</Version>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\DataProviders\DataProviders.csproj" />
Expand Down

0 comments on commit f48d3e7

Please sign in to comment.