From 5da5cffeec9e7d3b5a09d0c24e01e5523eb743e6 Mon Sep 17 00:00:00 2001 From: Stephan Vedder Date: Tue, 12 Jun 2018 21:08:16 +0200 Subject: [PATCH] Make native library for linux in general --- README.md | 3 --- deps/cimgui/{ubuntu-x64 => linux-x64}/cimgui.so | Bin src/ImGui.NET/ImGui.NET.csproj | 4 ++-- 3 files changed, 2 insertions(+), 5 deletions(-) rename deps/cimgui/{ubuntu-x64 => linux-x64}/cimgui.so (100%) diff --git a/README.md b/README.md index ef9b91b..3f8973e 100644 --- a/README.md +++ b/README.md @@ -13,9 +13,6 @@ ImGui.NET can be built in Visual Studio or on the command line. The .NET Core SD # Usage ImGui.NET currently provides a raw wrapper around the ImGui native API, and also provides a very thin safe, managed API for convenience. It is currently very much like using the native library, which is very simple, flexible, and robust. The easiest way to figure out how to use the library is to read the documentation of imgui itself, mostly in the imgui.cpp, and imgui.h files, as well as the exported functions in cimgui.h. Looking at the sample program code will also give some indication about basic usage. -# Known Issues -* The only bundled native Linux binary is for Ubuntu 16.04. Other Linux distros may require a different binary. This can be produced by cloning the cimgui repository (see below), and building it. - # See Also https://github.com/ocornut/imgui > ImGui is a bloat-free graphical user interface library for C++. It outputs vertex buffers that you can render in your 3D-pipeline enabled application. It is portable, renderer agnostic and self-contained (no external dependencies). It is based on an "immediate mode" graphical user interface paradigm which enables you to build user interfaces with ease. diff --git a/deps/cimgui/ubuntu-x64/cimgui.so b/deps/cimgui/linux-x64/cimgui.so similarity index 100% rename from deps/cimgui/ubuntu-x64/cimgui.so rename to deps/cimgui/linux-x64/cimgui.so diff --git a/src/ImGui.NET/ImGui.NET.csproj b/src/ImGui.NET/ImGui.NET.csproj index d5cce14..0e79e6c 100644 --- a/src/ImGui.NET/ImGui.NET.csproj +++ b/src/ImGui.NET/ImGui.NET.csproj @@ -26,8 +26,8 @@ runtimes/win-x64/native true - - runtimes/ubuntu-x64/native + + runtimes/linux-x64/native true