cmake file ponderings.