chore: cleanup solution and fix unresolved symbols in nuget pkg

This commit is contained in:
Camille Galladjov
2024-01-02 19:26:00 +01:00
parent 8af0f5078e
commit 0ad4936163
5 changed files with 65 additions and 257 deletions
+3 -182
View File
@@ -398,186 +398,7 @@ FodyWeavers.xsd
# JetBrains Rider
*.sln.iml
.idea/
.DS_Store
### VisualStudio ###
# User-specific files
# User-specific files (MonoDevelop/Xamarin Studio)
# Mono auto generated files
# Build results
# Visual Studio 2015/2017 cache/options directory
# Uncomment if you have tasks that create the project's static files in wwwroot
# Visual Studio 2017 auto generated files
# MSTest test Results
# NUnit
# Build Results of an ATL Project
# Benchmark Results
# .NET Core
# ASP.NET Scaffolding
# StyleCop
# Files built by Visual Studio
# Chutzpah Test files
# Visual C++ cache files
# Visual Studio profiler
# Visual Studio Trace Files
# TFS 2012 Local Workspace
# Guidance Automation Toolkit
# ReSharper is a .NET coding add-in
# TeamCity is a build add-in
# DotCover is a Code Coverage Tool
# AxoCover is a Code Coverage Tool
# Coverlet is a free, cross platform Code Coverage Tool
# Visual Studio code coverage results
# NCrunch
# MightyMoose
# Web workbench (sass)
# Installshield output folder
# DocProject is a documentation generator add-in
# Click-Once directory
# Publish Web Output
# Note: Comment the next line if you want to checkin your web deploy settings,
# but database connection strings (with potential passwords) will be unencrypted
# Microsoft Azure Web App publish settings. Comment the next line if you want to
# checkin your Azure Web App publish settings, but sensitive information contained
# in these scripts will be unencrypted
# NuGet Packages
# NuGet Symbol Packages
# The packages folder can be ignored because of Package Restore
# except build/, which is used as an MSBuild target.
# Uncomment if necessary however generally it will be regenerated when needed
# NuGet v3's project.json files produces more ignorable files
# Microsoft Azure Build Output
# Microsoft Azure Emulator
# Windows Store app package directories and files
# Visual Studio cache files
# files ending in .cache can be ignored
# but keep track of directories ending in .cache
# Others
# Including strong name files can present a security risk
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
# Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
# RIA/Silverlight projects
# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
# SQL Server files
# Business Intelligence projects
# Microsoft Fakes
# GhostDoc plugin setting file
# Node.js Tools for Visual Studio
# Visual Studio 6 build log
# Visual Studio 6 workspace options file
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
# Visual Studio 6 auto-generated project file (contains which files were open etc.)
# Visual Studio 6 workspace and project file (working project files containing files to include in project)
# Visual Studio 6 technical files
# Visual Studio LightSwitch build output
# Paket dependency manager
# FAKE - F# Make
# CodeRush personal settings
# Python Tools for Visual Studio (PTVS)
# Cake - Uncomment if you are using it
# tools/**
# !tools/packages.config
# Tabs Studio
# Telerik's JustMock configuration file
# BizTalk build output
# OpenCover UI analysis results
# Azure Stream Analytics local run output
# MSBuild Binary and Structured Log
# NVidia Nsight GPU debugger configuration file
# MFractors (Xamarin productivity tool) working folder
# Local History for Visual Studio
# Visual Studio History (VSHistory) files
# BeatPulse healthcheck temp database
# Backup folder for Package Reference Convert tool in Visual Studio 2017
# Ionide (cross platform F# VS Code tools) working folder
# Fody - auto-generated XML schema
# VS Code files for those working on multiple tools
# Local History for Visual Studio Code
# Windows Installer files from build outputs
# JetBrains Rider
### VisualStudio Patch ###
# Additional files built by Visual Studio
# End of https://www.toptal.com/developers/gitignore/api/visualstudio,csharp
# End of https://www.toptal.com/developers/gitignore/api/visualstudio,csharp
@@ -0,0 +1,57 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Library</OutputType>
<TargetFramework>net8.0</TargetFramework>
<RollForward>Major</RollForward>
<PublishReadyToRun>false</PublishReadyToRun>
<TieredCompilation>false</TieredCompilation>
<Version>1.1.0</Version>
</PropertyGroup>
<PropertyGroup>
<Authors>Mezo</Authors>
<Company>Abslute Chaos</Company>
<Copyright>Copyright (c) 2023 Mezo</Copyright>
<RepositoryUrl>https://github.com/Mezo-hx/MonoGame.ImGuiNet</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<RepositoryBranch>main</RepositoryBranch>
<NeutralLanguage>en</NeutralLanguage>
</PropertyGroup>
<PropertyGroup>
<PackageId>MonoGame.ImGuiNet</PackageId>
<PackageIcon>NugetpkgIcon.png</PackageIcon>
<PackageTags>
MonoGame;ImGui;import;processes;read;write;gui;
</PackageTags>
<PackageReadmeFile>README.md</PackageReadmeFile>
<PackageReleaseNotes>
[General fixes]
</PackageReleaseNotes>
<Description>
A superset of ImGuiNet with additional components designed for Monogame
</Description>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Title>MonoGame.ImGuiNet</Title>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
</PropertyGroup>
<ItemGroup>
<None Include="../NugetpkgIcon.png" Pack="true" PackagePath=""/>
<None Include="../README.MD" Pack="true" PackagePath=""/>
</ItemGroup>
<ItemGroup>
<PackageReference Include="ImGui.NET" Version="1.90.0.1"/>
<PackageReference Include="MonoGame.Framework.DesktopGL" Version="3.8.1.303"/>
<PackageReference Include="MonoGame.Content.Builder.Task" Version="3.8.1.303"/>
</ItemGroup>
<Target Name="RestoreDotnetTools" BeforeTargets="Restore">
<Message Text="Restoring dotnet tools" Importance="High"/>
<Exec Command="dotnet tool restore"/>
</Target>
</Project>
-64
View File
@@ -1,64 +0,0 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Library</OutputType>
<TargetFramework>net6.0</TargetFramework>
<RollForward>Major</RollForward>
<PublishReadyToRun>false</PublishReadyToRun>
<TieredCompilation>false</TieredCompilation>
</PropertyGroup>
<PropertyGroup>
<Authors>Mezo</Authors>
<Company>Abslute Chaos</Company>
<Copyright>Copyright (c) 2023 Mezo</Copyright>
<RepositoryUrl>https://github.com/Mezo-hx/MonoGame.ImGuiNet</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<RepositoryBranch>main</RepositoryBranch>
<NeutralLanguage>en</NeutralLanguage>
</PropertyGroup>
<PropertyGroup>
<PackageId>MonoGame.ImGuiNet</PackageId>
<PackageIcon>NugetpkgIcon.png</PackageIcon>
<PackageTags>
MonoGame;ImGui;import;processes;read;write;gui;
</PackageTags>
<PackageReadmeFile>README.md</PackageReadmeFile>
<PackageReleaseNotes>
[General fixes]
</PackageReleaseNotes>
<Description>
A superset of ImGuiNet with additional components designed for Monogame
</Description>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Title>MonoGame.ImGuiNet</Title>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
</PropertyGroup>
<ItemGroup>
<Compile Remove="Images\**" />
<EmbeddedResource Remove="Images\**" />
<None Remove="Images\**" />
</ItemGroup>
<ItemGroup>
<None Remove="Icon.ico" />
<None Remove="LICENSE" />
<None Remove="MonoGame.ImGuiNet.1.0.5.nupkg" />
<None Remove="MonoGame.ImGuiNet.1.0.6.nupkg" />
<None Remove="MonoGame.ImGuiNet.1.0.7.nupkg" />
<None Remove="README.md" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="ImGui.NET" Version="1.90.0.1" />
<PackageReference Include="MonoGame.Framework.DesktopGL" Version="3.8.1.303" />
<PackageReference Include="MonoGame.Content.Builder.Task" Version="3.8.1.303" />
</ItemGroup>
<Target Name="RestoreDotnetTools" BeforeTargets="Restore">
<Message Text="Restoring dotnet tools" Importance="High" />
<Exec Command="dotnet tool restore" />
</Target>
</Project>
+5 -11
View File
@@ -3,9 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.6.33717.318
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Monogame.ImGuiNet", "Monogame.ImGuiNet.csproj", "{ADC390EF-EA59-4013-A634-80F853CB00A3}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Examples", "Examples\Examples.csproj", "{8F499910-CB0C-44C4-A039-5B0340641190}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Monogame.ImGuiNet", "MonoGame.ImGuiNet\Monogame.ImGuiNet.csproj", "{0A0C88C8-0E2C-4B1A-BF69-8D67F97F37C6}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -13,14 +11,10 @@ Global
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{ADC390EF-EA59-4013-A634-80F853CB00A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{ADC390EF-EA59-4013-A634-80F853CB00A3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{ADC390EF-EA59-4013-A634-80F853CB00A3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{ADC390EF-EA59-4013-A634-80F853CB00A3}.Release|Any CPU.Build.0 = Release|Any CPU
{8F499910-CB0C-44C4-A039-5B0340641190}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8F499910-CB0C-44C4-A039-5B0340641190}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8F499910-CB0C-44C4-A039-5B0340641190}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8F499910-CB0C-44C4-A039-5B0340641190}.Release|Any CPU.Build.0 = Release|Any CPU
{0A0C88C8-0E2C-4B1A-BF69-8D67F97F37C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0A0C88C8-0E2C-4B1A-BF69-8D67F97F37C6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0A0C88C8-0E2C-4B1A-BF69-8D67F97F37C6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0A0C88C8-0E2C-4B1A-BF69-8D67F97F37C6}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB