Commit Graph

9 Commits

Author SHA1 Message Date
Crypto City
65ad6ede62 Add simple support for separate mouse buttons 2020-02-09 04:04:05 +00:00
Michael Tesch
b950317192
Hb skin (#15)
* HB documentation, fixed an nsvg bug

* fix emscripten demo builds

* fix func sig for win/glfw TBDebutOut()
2019-11-22 17:36:17 +01:00
Michael Tesch
964e1b41ed
Hb android fix (#12)
* remove TBSystem::GetRoot.  fix glew header

* make runtime debug info an indepedent setting

* fix IOS and macos high-dpi

* fix win+sdl2 combo

* try to auto detect what can be make-alld

* rework resource file functions for android

* fix android assets, actually runs now
2019-11-14 23:14:49 +01:00
Michael Tesch
00933a86e9
Hb cmake cleanup (#10)
* cleanup build system, modernize cmake

* build glfw and sdl2, w/ or w/o freetype

* fix android demo build

* win32 with CPack has PACKAGE target now

* added GLEW for windows

* bump to SDL2.0.10. fixes for building as subdir

* constexpr is always available these days.

* cleanup getwd() warning. add rpm to ubuntu packages

* dont use add_compile_definitions() for cmake, too new

* add rpm package to travis

* gh release packages

* build demo target on windows

* see if defines not working on winsodw
2019-11-12 15:45:00 +01:00
Michael Tesch
c8ef75b159 removed android studio files from git 2019-02-12 12:31:25 +01:00
Michael Tesch
b72b51ad8c android release build 2019-02-01 10:47:14 +01:00
Michael Tesch
89632d4f53 android build stuff 2019-01-31 09:51:12 +01:00
Michael Tesch
74506f6733 closer to android demo build with android studio 2019-01-30 23:09:48 +01:00
Michael Tesch
109b179ed6 added gradle build for android demo 2019-01-30 21:03:47 +01:00