Things to do:
- bring all of Aquila 2.5 features to version 3
- increase overall test coverage for existing features
Aquila uses a few features from the C++11 standard (integer types, smart pointers, lambda functions etc.), therefore a modern compiler is required to succesfully build the library. This includes gcc >= 4.6, MS Visual Studio >= 2010 or clang >= 3.1.
If you want to run unit tests to check that the library works as it should, run two commands:
make aquila_test ctest
The first one only builds the test suite, while the second command runs it using CTest.
Aquila source code is hosted at GitHub. GitHub makes contributing ridiculously simple - just fork the project, work on it in your repository and when you're done, send me a pull request.
Again, Aquila relies on GitHub for issue tracking. If you're a registered GitHub user and you'd like to share your ideas or report bugs, feel free to file an issue.