ya.make.inc 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. ADDINCL(
  2. ${ARCADIA_BUILD_ROOT}/${MODDIR}
  3. )
  4. COPY_FILE(
  5. TEXT
  6. ../codegen_ut_llvm_deps.h.txt codegen_ut_llvm_deps.h
  7. OUTPUT_INCLUDES
  8. llvm/IR/Constants.h
  9. llvm/IR/DerivedTypes.h
  10. llvm/IR/Instructions.h
  11. llvm/IR/LLVMContext.h
  12. llvm/IR/Module.h
  13. )
  14. COPY_FILE(
  15. AUTO
  16. ../codegen_ut.cpp codegen_ut.cpp
  17. OUTPUT_INCLUDES
  18. codegen_ut_llvm_deps.h
  19. )
  20. SRCDIR(yql/essentials/minikql/codegen/ut)
  21. IF (OS_WINDOWS)
  22. LLVM_BC(
  23. fib.cpp
  24. sum_sqr.cpp
  25. sum_sqr2.cpp
  26. str.cpp
  27. 128_bit.cpp
  28. 128_bit_win.ll
  29. NAME Funcs
  30. SUFFIX .${LLVM_VER}
  31. SYMBOLS
  32. fib
  33. sum_sqr
  34. sum_sqr2
  35. sum_sqr_128
  36. sum_sqr_128_ir
  37. str_size
  38. )
  39. ELSE()
  40. LLVM_BC(
  41. fib.cpp
  42. sum_sqr.cpp
  43. sum_sqr2.cpp
  44. str.cpp
  45. 128_bit.cpp
  46. 128_bit.ll
  47. NAME Funcs
  48. SUFFIX .${LLVM_VER}
  49. SYMBOLS
  50. fib
  51. sum_sqr
  52. sum_sqr2
  53. sum_sqr_128
  54. sum_sqr_128_ir
  55. str_size
  56. )
  57. ENDIF()