some cmake incantations. Again