cmake LIBREMIDI_HAS_PIPEWIRE_UMP examples

celtera/libremidi cmake/libremidi.pipewire.cmake :26

check_cxx_source_compiles("#include <spa/control/control.h>\nint main() { return sizeof(SPA_CONTROL_UMP); }" LIBREMIDI_HAS_PIPEWIRE_UMP)

celtera/libremidi cmake/libremidi.pipewire.cmake :35

target_compile_definitions(libremidi
    ${_public}
      LIBREMIDI_PIPEWIRE
      $<$<BOOL:${LIBREMIDI_HAS_PIPEWIRE_UMP}>:LIBREMIDI_PIPEWIRE_UMP>
  )