Commit Graph

20 Commits

Author SHA1 Message Date
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
8b55cff79c use android image 2019-11-04 20:25:22 +01:00
michael tesch
6faca85a95 guh, circlcci 2019-10-23 11:13:36 +02:00
michael tesch
081e3e0a61 circleci happy? 2019-10-23 11:04:51 +02:00
michael tesch
0ce6cce87c circleci stuff 2019-10-23 10:26:38 +02:00
michael tesch
02e5fd8551 circleci build platform -> ubuntu 2019-10-23 10:21:11 +02:00
Michael Tesch
9c26836977 circleci - parameterize build? 2019-02-02 11:41:56 +01:00
Michael Tesch
ce27e2ccc1 update readme, circleci version 2019-02-01 12:50:40 +01:00
Michael Tesch
07b5e51b2a report artifacts 2019-01-31 10:54:55 +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
Michael Tesch
cb256aa292 its turbobadger, eh? 2019-01-30 17:43:00 +01:00
Michael Tesch
b584b883b9 send glfw_include_dirs to parent_scope 2019-01-30 17:22:29 +01:00
Michael Tesch
6c13b67ca1 install glfw deps on circleci 2019-01-30 16:55:52 +01:00
Michael Tesch
ab219147b1 cleanup cmake build & dependency situation 2019-01-30 16:43:32 +01:00
Michael Tesch
5b5ac79bc2 circleci tweak 2019-01-24 18:39:34 +01:00
Michael Tesch
f23ed37c8c circleci tweak 2019-01-24 18:32:19 +01:00
Michael Tesch
81d209016c circleci tweak 2019-01-24 18:31:02 +01:00
Michael Tesch
62545b85b1 default to demo_in_src OFF 2019-01-23 22:12:25 +01:00