cmake updates