CMake & API update.