ya.make 778 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. # Generated by devtools/yamaker.
  2. LIBRARY()
  3. VERSION(16.0.0)
  4. LICENSE(MIT)
  5. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  6. PEERDIR(
  7. contrib/libs/llvm16/tools/polly/lib/External/isl
  8. )
  9. ADDINCL(
  10. contrib/libs/llvm16/tools/polly/lib/External
  11. contrib/libs/llvm16/tools/polly/lib/External/isl
  12. contrib/libs/llvm16/tools/polly/lib/External/isl/include
  13. contrib/libs/llvm16/tools/polly/lib/External/pet/include
  14. )
  15. NO_COMPILER_WARNINGS()
  16. NO_RUNTIME()
  17. IF (OS_WINDOWS)
  18. CFLAGS(
  19. -DPATH_MAX=260
  20. )
  21. ENDIF()
  22. SRCS(
  23. cuda.c
  24. cuda_common.c
  25. external.c
  26. gpu.c
  27. gpu_array_tile.c
  28. gpu_group.c
  29. gpu_hybrid.c
  30. gpu_print.c
  31. gpu_tree.c
  32. grouping.c
  33. hybrid.c
  34. ppcg.c
  35. ppcg_options.c
  36. print.c
  37. schedule.c
  38. util.c
  39. )
  40. END()