ya.make 698 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. # Generated by devtools/yamaker from nixpkgs 22.05.
  2. DEFAULT(USE_AIO ${_USE_AIO})
  3. LIBRARY()
  4. WITHOUT_LICENSE_TEXTS()
  5. VERSION(0.3.113)
  6. LICENSE(Service-Dll-Harness)
  7. NO_RUNTIME()
  8. IF (EXPORT_CMAKE)
  9. OPENSOURCE_EXPORT_REPLACEMENT(
  10. CMAKE
  11. AIO
  12. CMAKE_TARGET
  13. AIO::aio
  14. )
  15. ELSEIF (USE_AIO == "dynamic")
  16. PEERDIR(
  17. contrib/libs/libaio/dynamic
  18. )
  19. ELSEIF (USE_AIO == "local")
  20. GLOBAL_CFLAGS(${USE_LOCAL_AIO_CFLAGS})
  21. DEFAULT(USE_LOCAL_AIO_LDFLAGS -laio)
  22. LDFLAGS(${USE_LOCAL_AIO_LDFLAGS})
  23. ELSE()
  24. PEERDIR(
  25. contrib/libs/libaio/static
  26. )
  27. ENDIF()
  28. END()
  29. IF (USE_AIO != "local")
  30. RECURSE(
  31. dynamic
  32. static
  33. )
  34. ENDIF()