a little more cmake