Now uses cmake.