Skip to content

Commit

Permalink
Uploaded to NuGet
Browse files Browse the repository at this point in the history
  • Loading branch information
dovker committed Sep 26, 2019
1 parent 80e36d7 commit deb5ff1
Show file tree
Hide file tree
Showing 140 changed files with 1,386 additions and 93 deletions.
Binary file modified .DS_Store
Binary file not shown.
Binary file modified MonoGame.ImGui/.DS_Store
Binary file not shown.
12 changes: 9 additions & 3 deletions MonoGame.ImGui/.vs/MonoGame.ImGui/xs/UserPrefs.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,16 @@
<Properties>
<MonoDevelop.Ide.Workbench>
<MonoDevelop.Ide.Workbench ActiveDocument="MonoGame.ImGui.csproj">
<Files>
<File FileName="MonoGame.ImGui.csproj" Line="98" Column="11" />
<File FileName="../../../../../../Library/Frameworks/Mono.framework/Versions/6.0.0/lib/mono/msbuild/Current/bin/Microsoft.Common.CurrentVersion.targets" Line="2126" Column="5" />
</Files>
<Pads>
<Pad Id="ProjectPad">
<State name="__root__">
<Node name="MonoGame.ImGui" expanded="True" selected="True">
<Node name="MonoGame.ImGui" expanded="True" />
<Node name="MonoGame.ImGui" expanded="True">
<Node name="MonoGame.ImGui" expanded="True">
<Node name="Packages" selected="True" />
</Node>
</Node>
</State>
</Pad>
Expand Down

Large diffs are not rendered by default.

Binary file modified MonoGame.ImGui/.vs/MonoGame.ImGui/xs/sqlite3/storage.ide
Binary file not shown.
Binary file not shown.
Binary file not shown.
180 changes: 93 additions & 87 deletions MonoGame.ImGui/MonoGame.ImGui.csproj
Original file line number Diff line number Diff line change
@@ -1,92 +1,98 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{3A83CBED-E155-46C8-9CD8-F713AFB2B478}</ProjectGuid>
<OutputType>Library</OutputType>
<RootNamespace>MonoGame.ImGui</RootNamespace>
<AssemblyName>MonoGame.ImGui</AssemblyName>
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<Deterministic>true</Deterministic>
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
<PackOnBuild>true</PackOnBuild>
<PackageVersion>1.17.1</PackageVersion>
<DevelopmentDependency>true</DevelopmentDependency>
<NeutralLanguage>en-US</NeutralLanguage>
<Summary>A Monogame wrapper for ImGui.NET</Summary>
<PackageTags>imgui, monogame, imgui.net</PackageTags>
<Title>Monogame.ImGui</Title>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>..\..\..\Target\Debug-AnyCPU\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>x86</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\..\..\Target\Release-AnyCPU\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<PropertyGroup>
<StartupObject />
</PropertyGroup>
<ItemGroup>
<None Include="packages.config" />
</ItemGroup>
<ItemGroup>
<Reference Include="MonoGame.Framework, Version=3.7.1.189, Culture=neutral, processorArchitecture=MSIL">
<HintPath>$(SolutionDir)\packages\MonoGame.Framework.DesktopGL.3.7.1.189\lib\net45\MonoGame.Framework.dll</HintPath>
</Reference>
<Reference Include="System.Numerics" />
<Reference Include="System.Buffers">
<HintPath>..\packages\System.Buffers.4.5.0\lib\netstandard2.0\System.Buffers.dll</HintPath>
</Reference>
<Reference Include="mscorlib" />
<Reference Include="System.Numerics.Vectors">
<HintPath>..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll</HintPath>
</Reference>
<Reference Include="System.Runtime.CompilerServices.Unsafe">
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.4.6.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
</Reference>
<Reference Include="ImGui.NET">
<HintPath>..\packages\ImGui.NET.1.72.0\lib\netstandard2.0\ImGui.NET.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="Data\IndexData.cs" />
<Compile Include="Data\InputData.cs" />
<Compile Include="Data\TextureData.cs" />
<Compile Include="Data\VertexData.cs" />
<Compile Include="DrawText.cs" />
<Compile Include="DrawVertDecleration.cs" />
<Compile Include="Exceptions\MissingLoadedTextureKeyException.cs" />
<Compile Include="Extensions\DataConvertExtensions.cs" />
<Compile Include="ImGUIRenderer.cs" />
<Compile Include="Utilities\GenerateRasterizerState.cs" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<Import Project="packages\NuGet.Build.Packaging.0.2.5-dev.8\build\NuGet.Build.Packaging.props" Condition="Exists('packages\NuGet.Build.Packaging.0.2.5-dev.8\build\NuGet.Build.Packaging.props')" />
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{3A83CBED-E155-46C8-9CD8-F713AFB2B478}</ProjectGuid>
<OutputType>Library</OutputType>
<RootNamespace>MonoGame.ImGui</RootNamespace>
<AssemblyName>MonoGame.ImGui</AssemblyName>
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<Deterministic>true</Deterministic>
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
<PackOnBuild>true</PackOnBuild>
<PackageVersion>1.0</PackageVersion>
<NeutralLanguage>en-US</NeutralLanguage>
<Summary>A Monogame wrapper for ImGui.NET</Summary>
<PackageTags>imgui, monogame, imgui.net</PackageTags>
<Title>Monogame.ImGui</Title>
<Authors>Dovydas Vaičiukynas, Amir Barak</Authors>
<PackageProjectUrl>https://github.com/dovker/Monogame.ImGui</PackageProjectUrl>
<Description>This is a Monogame wrapper for the ImGui.NET Library. Monogame.ImGui lets you build graphical interfaces for your Monogame games / in-game tools using a simple immediate-mode style.</Description>
<PackageId>Monogame.ImGui</PackageId>
<PackageLicenseUrl>https://github.com/dovker/Monogame.ImGui/blob/master/LICENSE</PackageLicenseUrl>
</PropertyGroup>
<Error Condition="!Exists('$(SolutionDir)\packages\MonoGame.Framework.DesktopGL.3.7.1.189\build\MonoGame.Framework.DesktopGL.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\MonoGame.Framework.DesktopGL.3.7.1.189\build\MonoGame.Framework.DesktopGL.targets'))" />
</Target>
<Import Project="$(SolutionDir)\packages\MonoGame.Framework.DesktopGL.3.7.1.189\build\MonoGame.Framework.DesktopGL.targets" Condition="Exists('$(SolutionDir)\packages\MonoGame.Framework.DesktopGL.3.7.1.189\build\MonoGame.Framework.DesktopGL.targets')" />
<Import Project="..\packages\ImGui.NET.1.72.0\build\net40\ImGui.NET.targets" Condition="Exists('..\packages\ImGui.NET.1.72.0\build\net40\ImGui.NET.targets')" />
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>..\..\..\Target\Debug-AnyCPU\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>x86</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\..\..\Target\Release-AnyCPU\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<PropertyGroup>
<StartupObject />
</PropertyGroup>
<ItemGroup>
<None Include="packages.config" />
</ItemGroup>
<ItemGroup>
<Reference Include="MonoGame.Framework, Version=3.7.1.189, Culture=neutral, processorArchitecture=MSIL">
<HintPath>$(SolutionDir)\packages\MonoGame.Framework.DesktopGL.3.7.1.189\lib\net45\MonoGame.Framework.dll</HintPath>
</Reference>
<Reference Include="System.Numerics" />
<Reference Include="System.Buffers">
<HintPath>$(SolutionDir)\packages\System.Buffers.4.5.0\lib\netstandard2.0\System.Buffers.dll</HintPath>
</Reference>
<Reference Include="mscorlib" />
<Reference Include="System.Numerics.Vectors">
<HintPath>$(SolutionDir)\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll</HintPath>
</Reference>
<Reference Include="System.Runtime.CompilerServices.Unsafe">
<HintPath>$(SolutionDir)\packages\System.Runtime.CompilerServices.Unsafe.4.6.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
</Reference>
<Reference Include="ImGui.NET">
<HintPath>$(SolutionDir)\packages\ImGui.NET.1.72.0\lib\netstandard2.0\ImGui.NET.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="Data\IndexData.cs" />
<Compile Include="Data\InputData.cs" />
<Compile Include="Data\TextureData.cs" />
<Compile Include="Data\VertexData.cs" />
<Compile Include="DrawText.cs" />
<Compile Include="DrawVertDecleration.cs" />
<Compile Include="Exceptions\MissingLoadedTextureKeyException.cs" />
<Compile Include="Extensions\DataConvertExtensions.cs" />
<Compile Include="ImGUIRenderer.cs" />
<Compile Include="Utilities\GenerateRasterizerState.cs" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('$(SolutionDir)\packages\MonoGame.Framework.DesktopGL.3.7.1.189\build\MonoGame.Framework.DesktopGL.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\MonoGame.Framework.DesktopGL.3.7.1.189\build\MonoGame.Framework.DesktopGL.targets'))" />
</Target>
<Import Project="$(SolutionDir)\packages\MonoGame.Framework.DesktopGL.3.7.1.189\build\MonoGame.Framework.DesktopGL.targets" Condition="Exists('$(SolutionDir)\packages\MonoGame.Framework.DesktopGL.3.7.1.189\build\MonoGame.Framework.DesktopGL.targets')" />
<Import Project="$(SolutionDir)\packages\ImGui.NET.1.72.0\build\net40\ImGui.NET.targets" Condition="Exists('$(SolutionDir)\packages\ImGui.NET.1.72.0\build\net40\ImGui.NET.targets')" />
<Import Project="packages\NuGet.Build.Packaging.0.2.5-dev.8\build\NuGet.Build.Packaging.targets" Condition="Exists('packages\NuGet.Build.Packaging.0.2.5-dev.8\build\NuGet.Build.Packaging.targets')" />
</Project>
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ff16c13320777589266686ccc4c29770eb91e16d
c35f782dc0beb22df64df73ceb60a9e82b17eb04
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ C:/Users/Dovydas/Documents/GitHub/Engine/Engine Test/MonoGame.ImGui/obj/Debug/Mo
/Users/dovydas/Documents/Target/Debug-AnyCPU/libcimgui.dylib
/Users/dovydas/Documents/Target/Debug-AnyCPU/MonoGame.ImGui.dll
/Users/dovydas/Documents/Target/Debug-AnyCPU/MonoGame.ImGui.pdb
/Users/dovydas/Documents/GitHub/Monogame.ImGui/MonoGame.ImGui/obj/Debug/MonoGame.ImGui.csprojAssemblyReference.cache
/Users/dovydas/Documents/GitHub/Monogame.ImGui/MonoGame.ImGui/obj/Debug/MonoGame.ImGui.csproj.CoreCompileInputs.cache
/Users/dovydas/Documents/GitHub/Monogame.ImGui/MonoGame.ImGui/obj/Debug/MonoGame.ImGui.csproj.CopyComplete
/Users/dovydas/Documents/GitHub/Monogame.ImGui/MonoGame.ImGui/obj/Debug/MonoGame.ImGui.dll
Expand Down
Binary file not shown.
1 change: 1 addition & 0 deletions MonoGame.ImGui/packages.config
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
<packages>
<package id="ImGui.NET" version="1.72.0" targetFramework="net462" />
<package id="MonoGame.Framework.DesktopGL" version="3.7.1.189" targetFramework="net462" />
<package id="NuGet.Build.Packaging" version="0.2.5-dev.8" targetFramework="net462" developmentDependency="true" />
<package id="System.Buffers" version="4.5.0" targetFramework="net462" />
<package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net462" />
<package id="System.Runtime.CompilerServices.Unsafe" version="4.6.0" targetFramework="net462" />
Expand Down
Binary file added MonoGame.ImGui/packages/.DS_Store
Binary file not shown.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Mono.Cecil" publicKeyToken="0738eb9f132ed756" culture="neutral" />
<bindingRedirect oldVersion="0.9.5.0" newVersion="0.9.6.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{9886C7D1-0610-4292-9E13-94EC012D0900}</ProjectGuid>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<UseMSBuildEngine>true</UseMSBuildEngine>
<OutputType>Library</OutputType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug</OutputPath>
<DefineConstants>DEBUG;</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<Optimize>true</Optimize>
<OutputPath>bin\Release</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" />
<PropertyGroup>
<PrepareResourcesDependsOn>
_CollectCompileFiles;
$(PrepareResourcesDependsOn)
</PrepareResourcesDependsOn>
</PropertyGroup>

<Target Name="_CollectCompileFiles">
<ItemGroup>
<Compile Include="$(SrcDir)Contract\**\*.cs" />
</ItemGroup>
</Target>
</Project>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
<!--
***********************************************************************************************
Microsoft.NuGet.Build.Packaging.Authoring.props
WARNING: DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have
created a backup copy. Incorrect changes to this file will make it
impossible to load or build your projects from the command-line or the IDE.
Copyright (c) .NET Foundation. All rights reserved.
***********************************************************************************************
-->
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<RestoreProjectStyle>PackageReference</RestoreProjectStyle>
<TargetFramework>netstandard1.0</TargetFramework>
<PackageTargetFallback>net11;net20;net35;net40;net403;net45;net451;net452;net46;net461;net462;net47;net471;netcore;netcore45;netcore451;netcore50;win8;win81;win10;sl4;sl5;wp;wp7;wp75;wp8;wp81;wpa81;uap;uap10;netstandard1.0;netstandard1.1;netstandard1.2;netstandard1.3;netstandard1.4;netstandard1.5;netstandard1.6;netstandard2.0;netcoreapp1.0;netcoreapp2.0;monoandroid;monotouch;monomac;xamarinios;xamarinmac;xamarinpsthree;xamarinpsfour;xamarinpsvita;xamarinwatchos;xamarintvos;xamarinxboxthreesixty;xamarinxboxone</PackageTargetFallback>

<TargetExt>.nupkg</TargetExt>

<!-- The Pack target generates to the output path directly -->
<SkipCopyBuildProduct>true</SkipCopyBuildProduct>

<!-- Packaging project doesn't need resolved nuget package dependencies -->
<ResolveNuGetPackages>false</ResolveNuGetPackages>

<PrimaryOutputFrameworkSpecific>false</PrimaryOutputFrameworkSpecific>
</PropertyGroup>

<!--
Properties relevant to Visual Studio:
$(BuildingInsideVisualStudio) This will indicate whether this project is building inside the IDE. When
building via MSBuild, this property will not be set.
$(DesignTimeBuild) Visual Studio uses this property to indicate whether it's performing a
design time build or a full build. A design time build is designed to do
minimal amount of work; the intent of those builds is to expose information
around resolved dependencies and properties back to Visual Studio without
actually producing assets on disk.
-->
<PropertyGroup>
<!-- We don't want to build in case we're performing a design time build as we are expected to not
produce any assets.
We also don't want to build the references in cases where we build inside the IDE. The reason
is that Visual Studio already built our dependencies. Doing it again can regress performance.
However, the real issue is that it impacts correctness as this can result in building the same
project simultaneously from different projects.
Most particularly on the correctness side, this shows up when VS is doing a "rebuild". NuProj
will end up causing multiple build breaks being reported because it will re-delete outputs that
VS just produced and that other project references that are building in parallel now expect to
be there. -->
<BuildProjectReferences Condition="'$(BuildProjectReferences)' == '' and ('$(BuildingInsideVisualStudio)' == 'true' or '$(DesignTimeBuild)' == 'true')">false</BuildProjectReferences>
<!-- By default we will build (and if applicable, clean) all project references. But this can be used
to disable that. -->
<BuildProjectReferences Condition="'$(BuildProjectReferences)' == ''">true</BuildProjectReferences>
</PropertyGroup>

</Project>
Loading

0 comments on commit deb5ff1

Please sign in to comment.