Things that need to be done: Add a testing suite to the project (even CI?) Do some research on what needs to be done on non-Unices Test the Ninja generator (struggles with add_custom_command)