2020-08-13T21:13:44.2767176Z dh_builddeb --destdir=.
2020-08-13T21:13:44.3061257Z dpkg-deb: building package 'vengi-shared' in './vengi-shared_0.0.7.0-1_amd64.deb'.
2020-08-13T21:13:44.3074999Z dpkg-deb: building package 'vengi-voxconvert' in './vengi-voxconvert_0.0.7.0-1_amd64.deb'.
2020-08-13T21:13:44.3431146Z dpkg-deb: building package 'vengi-voxedit' in './vengi-voxedit_0.0.7.0-1_amd64.deb'.
2020-08-13T21:13:44.5926137Z dpkg-deb: building package 'vengi-server' in './vengi-server_0.0.7.0-1_amd64.deb'.
2020-08-13T21:13:45.2496196Z dpkg-deb: building package 'vengi-client' in './vengi-client_0.0.7.0-1_amd64.deb'.
2020-08-13T21:13:45.3958729Z dpkg-deb: building package 'vengi-thumbnailer' in './vengi-thumbnailer_0.0.7.0-1_amd64.deb'.
2020-08-13T21:13:50.2612988Z dpkg-genbuildinfo --build=binary
2020-08-13T21:13:50.3367839Z dpkg-genbuildinfo: error: cannot fstat file ../vengi-client_0.0.7.0-1_amd64.deb: No such file or directory
2020-08-13T21:13:50.3419374Z dpkg-buildpackage: error: dpkg-genbuildinfo --build=binary subprocess returned exit status 25
2020-08-13T21:13:50.3421424Z debuild: fatal error at line 1182:
the project suggests not to use the git versions directly - but just the released versions
having a target though won't let me forget about this external dep
fixed compile errors in original revert commit and updated nuklear to latest version
also fixed a few warnings in the nuklear code and a memory leak in the original
NuklearApp.cpp code
use cmd and var lua bindings
added push and pop window commands
allow to modify nuklear config on a per-app-basis
use commonlua functions and added buffer check
use SDL_stdinc
allow to override the application script
this allows us to directly edit and hot reload the lua scripts from the source tree
just export UI_SCRIPT=/home/mgerhardy/dev/engine/src/client/lua/ui/client.lua
This reverts commit 1fb662810e.
Demo code taken from https://github.com/DeXP/nuklear-webdemo - Public Domain