# Check whether a framework is present in the current system SDK.
# If yes, put it into RES_VAR, but not as an absolute path to avoid link errors when switching SDK at build time.
macro(find_apple_system_fwk RES_VAR NAME)
  find_library(${NAME}_FULL_PATH ${NAME})
  mark_as_advanced(${NAME}_FULL_PATH)

  if (${NAME}_FULL_PATH)
    set(${RES_VAR} "-framework ${NAME}")
  else()
    set(${RES_VAR} "${NAME}-NOTFOUND")
  endif()
endmacro(find_apple_system_fwk)