From 4b7d9ec4c6fc7a0112d395a5ea21d26e775998f3 Mon Sep 17 00:00:00 2001 From: cygon Date: Mon, 17 Jun 2024 22:36:49 +0200 Subject: [PATCH] Added Visual Studio Codium workspace, NuGet configuration and updated the submodules --- .gitignore | 37 +++++++++++++++++++++++++++++++ Nuclex.Windows.Forms | 2 +- foundation-package.code-workspace | 10 +++++++++ nuget.config | 16 +++++++++++++ third-party/ReadMe.md | 9 ++++++++ 5 files changed, 73 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 foundation-package.code-workspace create mode 100644 nuget.config create mode 100644 third-party/ReadMe.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d55983e --- /dev/null +++ b/.gitignore @@ -0,0 +1,37 @@ +NuclexSupportConfig.cmake + +# Visual Studio Codium +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +!.vscode/*.code-snippets + +# Visual Studio +.vs/ +*.rsuser +*.suo +*.user +*.userosscache +*.sln.docstates +*.userprefs + +# NUnit +*.VisualState.xml +TestResult.xml +nunit-*.xml + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# Coverlet is a free, cross platform Code Coverage Tool +coverage*.json +coverage*.xml +coverage*.info + +# Artifacts +[Bb]in/ +[Oo]bj/ diff --git a/Nuclex.Windows.Forms b/Nuclex.Windows.Forms index e1a6a8c..734d06f 160000 --- a/Nuclex.Windows.Forms +++ b/Nuclex.Windows.Forms @@ -1 +1 @@ -Subproject commit e1a6a8cde75cfb6ce887e763d4d10061442546b4 +Subproject commit 734d06f7bb6720def356bf93c3699833f876d708 diff --git a/foundation-package.code-workspace b/foundation-package.code-workspace new file mode 100644 index 0000000..154dd23 --- /dev/null +++ b/foundation-package.code-workspace @@ -0,0 +1,10 @@ +{ + "folders": [ + { + "path": "Nuclex.Support" + }, + { + "path": "Nuclex.Windows.Forms" + } + ] +} \ No newline at end of file diff --git a/nuget.config b/nuget.config new file mode 100644 index 0000000..78413d8 --- /dev/null +++ b/nuget.config @@ -0,0 +1,16 @@ + + + + + + + + + diff --git a/third-party/ReadMe.md b/third-party/ReadMe.md new file mode 100644 index 0000000..61f5d6f --- /dev/null +++ b/third-party/ReadMe.md @@ -0,0 +1,9 @@ +Third-Party Libraries +--------------------- + +Modern .NET projects use NuGet to manage their dependencies. Dependencies will +be downloaded into this directory when you do a "NuGet restore" or compile +a project in Microsoft's Visual Studio IDE. + +NuGet is essentially .NET's package manager, similar to Cargo, PIP or npm, +just less pleasant to use and very poorly integrated into the build system.