update cmake files as well