if(NOT XIAR) set(_intel_xiar_hints) foreach(lang C CXX Fortran) if(IS_ABSOLUTE "${CMAKE_${lang}_COMPILER}") get_filename_component(_hint "${CMAKE_${lang}_COMPILER}" PATH) list(APPEND _intel_xiar_hints ${_hint}) endif() endforeach() find_program(XIAR NAMES xiar HINTS ${_intel_xiar_hints}) mark_as_advanced(XIAR) endif(NOT XIAR)