cmake HAVE_URING examples

percona/percona-server cmake/compiler_features.cmake :87

CHECK_CXX_SOURCE_RUNS("
    #include <liburing.h>
    int main() {
      struct io_uring ring;
      io_uring_queue_init(1, &ring, 0);
      return 0;
    }
    " HAVE_URING)

GreatSQL/GreatSQL cmake/compiler_features.cmake :123

CHECK_CXX_SOURCE_RUNS("
	#include <liburing.h>
	int main() {
	  struct io_uring ring;
	  io_uring_queue_init(1, &ring, 0);
	  return 0;
	}
	" HAVE_URING)

percona/percona-xtradb-cluster cmake/compiler_features.cmake :87

CHECK_CXX_SOURCE_RUNS("
    #include <liburing.h>
    int main() {
      struct io_uring ring;
      io_uring_queue_init(1, &ring, 0);
      return 0;
    }
    " HAVE_URING)

facebook/mysql-5.6 cmake/compiler_features.cmake :87

CHECK_CXX_SOURCE_RUNS("
    #include <liburing.h>
    int main() {
      struct io_uring ring;
      io_uring_queue_init(1, &ring, 0);
      return 0;
    }
    " HAVE_URING)