header.ya.make.inc 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. INCLUDE_ONCE()
  2. ADDINCL(
  3. GLOBAL ${ARCADIA_BUILD_ROOT}/${MODDIR}
  4. GLOBAL ${ARCADIA_BUILD_ROOT}/${MODDIR}/yql/essentials/minikql/computation
  5. )
  6. COPY_FILE(TEXT
  7. yql/essentials/minikql/computation/mkql_computation_node_codegen.h.txt
  8. ${BINDIR}/yql/essentials/minikql/computation/mkql_computation_node_codegen.h
  9. OUTPUT_INCLUDES
  10. ${ARCADIA_ROOT}/yql/essentials/minikql/computation/mkql_computation_node_codegen_common.h
  11. llvm/IR/Value.h
  12. llvm/IR/BasicBlock.h
  13. llvm/IR/Function.h
  14. llvm/IR/LLVMContext.h
  15. llvm/IR/Module.h
  16. llvm/IR/DerivedTypes.h
  17. llvm/IR/Instructions.h
  18. llvm/IR/Constants.h
  19. llvm/IR/DebugInfoMetadata.h
  20. llvm/IR/DIBuilder.h
  21. source_location
  22. )
  23. COPY_FILE(TEXT
  24. yql/essentials/minikql/computation/mkql_llvm_base.h.txt
  25. ${BINDIR}/yql/essentials/minikql/computation/mkql_llvm_base.h
  26. OUTPUT_INCLUDES
  27. ${ARCADIA_ROOT}/yql/essentials/minikql/computation/mkql_computation_node_impl.h
  28. llvm/IR/LLVMContext.h
  29. llvm/IR/Type.h
  30. llvm/IR/Constant.h
  31. llvm/IR/DerivedTypes.h
  32. llvm/IR/Constants.h
  33. )
  34. COPY_FILE(TEXT
  35. yql/essentials/minikql/computation/mkql_block_impl_codegen.h.txt
  36. ${BINDIR}/yql/essentials/minikql/computation/mkql_block_impl_codegen.h
  37. OUTPUT_INCLUDES
  38. ${ARCADIA_ROOT}/yql/essentials/minikql/computation/mkql_block_item.h
  39. ${ARCADIA_ROOT}/yql/essentials/minikql/codegen/codegen.h
  40. mkql_llvm_base.h
  41. )