Added Visual Studio Codium workspace, NuGet configuration and updated the submodules

This commit is contained in:
cygon 2024-06-17 22:36:49 +02:00
parent a98c590a7d
commit 4b7d9ec4c6
5 changed files with 73 additions and 1 deletions

37
.gitignore vendored Normal file
View File

@ -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/

@ -1 +1 @@
Subproject commit e1a6a8cde75cfb6ce887e763d4d10061442546b4
Subproject commit 734d06f7bb6720def356bf93c3699833f876d708

View File

@ -0,0 +1,10 @@
{
"folders": [
{
"path": "Nuclex.Support"
},
{
"path": "Nuclex.Windows.Forms"
}
]
}

16
nuget.config Normal file
View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
NuGet configuration.
Normally, NuGet would store any third-party packages locally in the projects
and name the directory containing them 'packages'.
This renames the 'packages' directory to 'third-party'
-->
<configuration>
<config>
<add key="repositoryPath" value="./third-party" />
</config>
</configuration>

9
third-party/ReadMe.md vendored Normal file
View File

@ -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.