From f88459fddd829de6731949b5c0c5769f8f7dad18 Mon Sep 17 00:00:00 2001 From: Diogo Trindade Date: Mon, 15 Jan 2024 19:13:36 +0000 Subject: [PATCH] Centralized package management --- src/Artemis.Core/Artemis.Core.csproj | 28 ++++----- src/Artemis.Storage/Artemis.Storage.csproj | 6 +- .../Artemis.UI.Shared.csproj | 22 +++---- .../Artemis.UI.Windows.csproj | 13 ++--- src/Artemis.UI/Artemis.UI.csproj | 22 +++---- .../Artemis.VisualScripting.csproj | 4 +- .../Artemis.WebClient.Updating.csproj | 8 +-- .../Artemis.WebClient.Workshop.csproj | 10 ++-- src/Artemis.sln | 1 + src/Directory.Packages.props | 57 +++++++++++++++++++ 10 files changed, 114 insertions(+), 57 deletions(-) create mode 100644 src/Directory.Packages.props diff --git a/src/Artemis.Core/Artemis.Core.csproj b/src/Artemis.Core/Artemis.Core.csproj index 8581e4835..e81dc0d64 100644 --- a/src/Artemis.Core/Artemis.Core.csproj +++ b/src/Artemis.Core/Artemis.Core.csproj @@ -36,20 +36,20 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/src/Artemis.Storage/Artemis.Storage.csproj b/src/Artemis.Storage/Artemis.Storage.csproj index d682d5570..db87925b6 100644 --- a/src/Artemis.Storage/Artemis.Storage.csproj +++ b/src/Artemis.Storage/Artemis.Storage.csproj @@ -1,4 +1,4 @@ - + net8.0 false @@ -6,7 +6,7 @@ - - + + \ No newline at end of file diff --git a/src/Artemis.UI.Shared/Artemis.UI.Shared.csproj b/src/Artemis.UI.Shared/Artemis.UI.Shared.csproj index 67242b85a..bf6734a2a 100644 --- a/src/Artemis.UI.Shared/Artemis.UI.Shared.csproj +++ b/src/Artemis.UI.Shared/Artemis.UI.Shared.csproj @@ -1,4 +1,4 @@ - + Library net8.0 @@ -10,17 +10,17 @@ - + - - - - - - - - - + + + + + + + + + diff --git a/src/Artemis.UI.Windows/Artemis.UI.Windows.csproj b/src/Artemis.UI.Windows/Artemis.UI.Windows.csproj index b9abf03e3..52a121156 100644 --- a/src/Artemis.UI.Windows/Artemis.UI.Windows.csproj +++ b/src/Artemis.UI.Windows/Artemis.UI.Windows.csproj @@ -21,13 +21,12 @@ - - - - - - - + + + + + + diff --git a/src/Artemis.UI/Artemis.UI.csproj b/src/Artemis.UI/Artemis.UI.csproj index 88b39600b..5c38ecfe1 100644 --- a/src/Artemis.UI/Artemis.UI.csproj +++ b/src/Artemis.UI/Artemis.UI.csproj @@ -16,20 +16,20 @@ - - - - - - - - - + + + + + + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + diff --git a/src/Artemis.VisualScripting/Artemis.VisualScripting.csproj b/src/Artemis.VisualScripting/Artemis.VisualScripting.csproj index 90b14e4fa..91a940ad9 100644 --- a/src/Artemis.VisualScripting/Artemis.VisualScripting.csproj +++ b/src/Artemis.VisualScripting/Artemis.VisualScripting.csproj @@ -1,4 +1,4 @@ - + net8.0 enable @@ -7,7 +7,7 @@ - + diff --git a/src/Artemis.WebClient.Updating/Artemis.WebClient.Updating.csproj b/src/Artemis.WebClient.Updating/Artemis.WebClient.Updating.csproj index 23da69ca1..f5d00c0f4 100644 --- a/src/Artemis.WebClient.Updating/Artemis.WebClient.Updating.csproj +++ b/src/Artemis.WebClient.Updating/Artemis.WebClient.Updating.csproj @@ -7,10 +7,10 @@ - - - - + + + + diff --git a/src/Artemis.WebClient.Workshop/Artemis.WebClient.Workshop.csproj b/src/Artemis.WebClient.Workshop/Artemis.WebClient.Workshop.csproj index 840e6d736..3e348ce4e 100644 --- a/src/Artemis.WebClient.Workshop/Artemis.WebClient.Workshop.csproj +++ b/src/Artemis.WebClient.Workshop/Artemis.WebClient.Workshop.csproj @@ -7,11 +7,11 @@ - - - - - + + + + + diff --git a/src/Artemis.sln b/src/Artemis.sln index cd0039bd1..8c9de95cc 100644 --- a/src/Artemis.sln +++ b/src/Artemis.sln @@ -27,6 +27,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution ProjectSection(SolutionItems) = preProject Artemis.sln.DotSettings = Artemis.sln.DotSettings Artemis.sln.DotSettings.user = Artemis.sln.DotSettings.user + Directory.Packages.props = Directory.Packages.props EndProjectSection EndProject Global diff --git a/src/Directory.Packages.props b/src/Directory.Packages.props new file mode 100644 index 000000000..6345a6c15 --- /dev/null +++ b/src/Directory.Packages.props @@ -0,0 +1,57 @@ + + + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file