aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
AgeCommit message (Collapse)Author
2018-05-24Use sdl2-config to give SDL2 includes to cppcheckLoïc Hoguin
2018-05-24Improve the cppcheck and scan-build targetsLoïc Hoguin
2018-05-24Always distclean before CI buildsLoïc Hoguin
2018-05-24Add ci.erlang.mk to the test depsLoïc Hoguin
2018-05-24Configure for CILoïc Hoguin
2018-02-06Initial work on the SDL_ttf functionsLoïc Hoguin
2018-01-02Welcome to 2018Loïc Hoguin
2017-12-20Add the sdl_mouse module implementing half of sdl_mouse.hLoïc Hoguin
The latter half will be part of sdl_cursor. This depends on some changes to nif_helper. The sdl_gl part of the code is probably slithly broken now, the dependency on the window is gone. This will be resolved later on.
2017-05-02Move nif_helpers into their own projectLoïc Hoguin
2017-04-19Fix warnings in preparation for splitting nif_helpers outLoïc Hoguin
2017-03-20Add cppcheck and scan-build to the MakefileLoïc Hoguin
2015-12-14Include the sys/queue.h header for WindowsLoïc Hoguin
Windows/MSYS2 does not have this header available, so we need to include it in the repository. The new c_src/compat/ directory can in the future be used for cases like this.
2015-10-20Remove the .app.src fileLoïc Hoguin
2015-10-20We are in 2015Loïc Hoguin
2015-10-16LDFLAGS should be LDLIBSLoïc Hoguin
2015-10-16Update Erlang.mkLoïc Hoguin
2014-06-10Use erlang.mk with newly added NIF support!Loïc Hoguin
2014-04-02Add a bullet engine exampleLoïc Hoguin
A function sdl_renderer:set_logical_size/3 has been added. All the functions relative to the window, the renderer, textures and events now run in a separate thread inside the NIF. A few helper functions and macros have been added in order to abstract this out. The code reads like it is doing call or cast to the main thread. In the case of call, the result is then sent back to the calling process as a message (Erlang side catches it directly before returning). The functions relative to SDL init and surfaces have not been threaded yet. It may still be needed from the point of view of SDL or Erlang, but it seems to work fine as it is so they were left alone for now. The bullet example originally came from my submission to Spawnfest 2011, and has been reactualized to work with a modern Erlang, and SDL2.
2014-03-18Initial commitLoïc Hoguin