ya.make 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. # Generated by devtools/yamaker from nixpkgs 24.05.
  2. LIBRARY()
  3. LICENSE(
  4. Libpng AND
  5. MIT AND
  6. libpng-2.0
  7. )
  8. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  9. VERSION(1.6.45)
  10. ORIGINAL_SOURCE(https://github.com/pnggroup/libpng/archive/v1.6.45.tar.gz)
  11. PEERDIR(
  12. contrib/libs/zlib
  13. )
  14. ADDINCL(
  15. contrib/libs/libpng
  16. )
  17. NO_COMPILER_WARNINGS()
  18. NO_RUNTIME()
  19. SRCS(
  20. intel/filter_sse2_intrinsics.c
  21. intel/intel_init.c
  22. mips/filter_mmi_inline_assembly.c
  23. mips/filter_msa_intrinsics.c
  24. mips/mips_init.c
  25. png.c
  26. pngerror.c
  27. pngget.c
  28. pngmem.c
  29. pngpread.c
  30. pngread.c
  31. pngrio.c
  32. pngrtran.c
  33. pngrutil.c
  34. pngset.c
  35. pngtrans.c
  36. pngwio.c
  37. pngwrite.c
  38. pngwtran.c
  39. pngwutil.c
  40. powerpc/filter_vsx_intrinsics.c
  41. powerpc/powerpc_init.c
  42. )
  43. IF (NOT MSVC)
  44. IF (ARCH_AARCH64 OR ARCH_ARM)
  45. SRCS(
  46. arm/arm_init.c
  47. arm/filter_neon.S
  48. arm/filter_neon_intrinsics.c
  49. arm/palette_neon_intrinsics.c
  50. )
  51. ENDIF()
  52. ENDIF()
  53. END()
  54. RECURSE(
  55. include
  56. )