There have been some major changes since v0.4 has been released. Notably the complete overhaul of runtime loading and a lot of added examples. To get more people interested in OpenGLAda, it would be good to make a release.
This issue is for tracking down things to do before the next release.
Tasks:
[x] Make sure the new runtime loading stuff is properly documented.
Evaluate whether there is code in the examples that could be moved into OpenGLAda itself (this is an invitation to @rogermc2 to propose stuff) Post-0.5
[x] Make sure all examples work on all supported platforms; document working compiler versions.
[x] Test Windows
[x] AdaCore GNAT GPL 2017
[x] TDM-GCC-64 (since AdaCore only provides 32bit)
[x] Test macOS
[x] AdaCore GNAT GPL 2017
GNUAda GNAT GCC too much work; if GNAT GPL works, chances are good this one works too
Test Linux
Would like to, but I do not have a native Linux system I can use, and trying to setup a VirtualBox that is able to run OpenGL has been proven too much of a pain.
[x] Add instructions for each platform about how to install the compiler and dependencies (GLFW, FTGL).
[x] Review API documentation and add missing stuff if necessary.
There have been some major changes since v0.4 has been released. Notably the complete overhaul of runtime loading and a lot of added examples. To get more people interested in OpenGLAda, it would be good to make a release.
This issue is for tracking down things to do before the next release.
Tasks:
Evaluate whether there is code in the examples that could be moved into OpenGLAda itself (this is an invitation to @rogermc2 to propose stuff)Post-0.5GNUAda GNAT GCCtoo much work; if GNAT GPL works, chances are good this one works tooTest LinuxWould like to, but I do not have a native Linux system I can use, and trying to setup a VirtualBox that is able to run OpenGL has been proven too much of a pain.