Updates for September 2024

Author:
Tags: c++ modules wolf canis

Trying to make progress. Some things have been fast, and other things have been slow.

C++ Modules

Continuing to move libraries to modules. Slowly moving things piece by piece. As going along, several more fixes related to modules have occurred. This has also led to a lot of improvements with naming things properly, and using less unsafe methods for specific operations.

Major changes have been made to Okami to support modules properly. While it's a bit slower than using headers (due to having to recompile BMIs), it's now working perfectly fine. Theirs still more to do on the tooling front, but its looking better.

CI builds

A major focus recently has been improving CI builds. This has involved making them faster, integrate better with things like auto-deployments, and other improvements to make development even faster. Several other tools have also been integrated to continue making things faster. Progress is starting to improve - so hopefully will have more updates soon.