ya.make 824 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. # Generated by devtools/yamaker from nixpkgs 22.11.
  2. LIBRARY()
  3. LICENSE(BSD-3-Clause)
  4. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  5. VERSION(0.9.8)
  6. ORIGINAL_SOURCE(https://github.com/uriparser/uriparser/archive/uriparser-0.9.8.tar.gz)
  7. PEERDIR(
  8. contrib/libs/libc_compat
  9. )
  10. ADDINCL(
  11. GLOBAL contrib/restricted/uriparser/include
  12. contrib/restricted/uriparser
  13. )
  14. NO_COMPILER_WARNINGS()
  15. NO_RUNTIME()
  16. CFLAGS(
  17. -DURI_LIBRARY_BUILD
  18. -DURI_VISIBILITY
  19. )
  20. SRCS(
  21. src/UriCommon.c
  22. src/UriCompare.c
  23. src/UriEscape.c
  24. src/UriFile.c
  25. src/UriIp4.c
  26. src/UriIp4Base.c
  27. src/UriMemory.c
  28. src/UriNormalize.c
  29. src/UriNormalizeBase.c
  30. src/UriParse.c
  31. src/UriParseBase.c
  32. src/UriQuery.c
  33. src/UriRecompose.c
  34. src/UriResolve.c
  35. src/UriShorten.c
  36. )
  37. END()
  38. RECURSE(
  39. test
  40. tool
  41. )