-
-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
libui-ng #46
Comments
This would be nice. There were some API changes already, from the changelog: https://github.com/libui-ng/libui-ng/blob/master/CHANGELOG.md Added
|
Think about packing a more "static" DLL into the gem instead of a shared version to prevent problems on Windows. Or, consider packing the necessary DLLs into the gem. Can I bundle the Visual Studio 2015 C++ Redistributable DLL's with my application? |
There is an undocumented environment variable called LIBUIDIR. You can use this environment variable to specify the path to the directory where the shared LibUI libraries are located. git clone https://github.com/libui-ng/libui-ng
cd libui-ng
meson setup build
ninja -C build
cd build/meson-out
ln -s libui.so.0 libui.so # Linux
export LIBUIDIR=$(pwd) |
libui-ng provides Github Actions for build. For example, |
Added Rake task to build libui-ng
Confirmed to work on GithubActions macOS and Ubuntu. |
Added rake task to download develoment build.
|
Added rake task to download pre-build shared library for each platform.
I have released a preview version of the Gem.
|
The rake tasks to download the original libui libraries has been removed from the Rakefile. |
In future releases, we will consider including libui-ng in the package instead of the original libui.
andlabs/libui#547
https://github.com/libui-ng/libui-ng
AndyObtiva/glimmer-dsl-libui#17
The text was updated successfully, but these errors were encountered: