more general ctest option handling