20 Commits

Author SHA1 Message Date
0cd38f2198 add -include iostream when building tests so debug prints can easily be put in anytime 2017-01-15 20:53:39 -05:00
da2bafd563 define ENABLE_TESTING when building tests 2017-01-15 20:08:28 -05:00
e65f269766 fix platform detection for Windows when using MSYS2 2017-01-13 17:25:38 -05:00
1eb0cc00ad include GUI sources in unit test build 2017-01-11 23:36:29 -05:00
7a9ee92eaa define PLATFORM_xxx macros for supported platforms 2017-01-03 18:51:57 -05:00
82036458e6 build unit tests with --coverage 2016-12-18 15:34:03 -05:00
cab874305f add PagedBuffer; use own main() for tests 2016-07-17 20:43:18 -04:00
5bcd55ba97 add custom key repeat handler to allow for user-configurable, mode-dependent key repeats 2016-07-10 21:23:49 -04:00
4c7934e133 build with -O2 2016-07-10 16:27:31 -04:00
f31c1c2532 tweak wscript: avoid define for having header; rename freetype2 uselib_store 2016-07-08 20:45:31 -04:00
bd1f1bd655 add APPNAME and VERSION defines 2016-07-08 19:12:52 -04:00
761078924a check for and use freetype2 2016-07-04 21:08:19 -04:00
e9316dfaf7 check for and build with SDL2 2016-07-01 19:20:48 -04:00
1a9cee9e9a minor wscript cleanup 2016-06-30 21:54:06 -04:00
883b20b369 pull in and build glcxx submodule 2016-06-20 22:54:55 -04:00
7a020a174e switch to googletest as a submodule 2016-06-20 22:15:44 -04:00
e16e81375b move some sources to src/core 2016-06-20 22:03:43 -04:00
64049a6b80 begin adding gui sources; build .c files 2016-06-20 21:32:45 -04:00
9cba728fb9 add unit tests 2016-06-19 15:44:48 -04:00
8f1ef6374c add initial build system 2016-06-16 23:13:44 -04:00