more cmake hacks