ya.make 815 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. # Generated by devtools/yamaker from nixpkgs 22.11.
  2. DEFAULT(USE_IDN ${_USE_IDN})
  3. LIBRARY()
  4. WITHOUT_LICENSE_TEXTS()
  5. VERSION(1.42)
  6. ORIGINAL_SOURCE(mirror://gnu/libidn/libidn-1.42.tar.gz)
  7. LICENSE(Service-Dll-Harness)
  8. NO_RUNTIME()
  9. IF (EXPORT_CMAKE)
  10. OPENSOURCE_EXPORT_REPLACEMENT(
  11. CMAKE
  12. IDN
  13. CMAKE_TARGET
  14. IDN::IDN
  15. )
  16. ENDIF()
  17. IF (USE_IDN == "dynamic" AND NOT EXPORT_CMAKE)
  18. PEERDIR(
  19. contrib/libs/libidn/dynamic
  20. )
  21. ELSEIF (USE_IDN == "local" OR EXPORT_CMAKE)
  22. GLOBAL_CFLAGS(${USE_LOCAL_IDN_CFLAGS})
  23. DEFAULT(USE_LOCAL_IDN_LDFLAGS -lidn)
  24. LDFLAGS(${USE_LOCAL_IDN_LDFLAGS})
  25. ELSE()
  26. PEERDIR(
  27. contrib/libs/libidn/static
  28. )
  29. ENDIF()
  30. END()
  31. IF (USE_IDN != "local" AND NOT EXPORT_CMAKE)
  32. RECURSE(
  33. dynamic
  34. static
  35. )
  36. ENDIF()