Hi, FindKDE4Internal has a macro _set_fancy which does some messing about with the cmake cache and variables one might set (particularly paths). * Where does this feature belong? * Is it working around a cmake deficiency? * Does cmake need to be fixed? * If the fix is not in cmake should this macro be in ECM? Thanks, Steve.