Do cmake-options the right way