CMakeLists.darwin-x86_64.txt 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. # This file was generated by the build system used internally in the Yandex monorepo.
  2. # Only simple modifications are allowed (adding source-files to targets, adding simple properties
  3. # like target_include_directories). These modifications will be ported to original
  4. # ya.make files by maintainers. Any complex modifications which can't be ported back to the
  5. # original buildsystem will not be accepted.
  6. add_library(yql-plugin-native)
  7. target_compile_options(yql-plugin-native PRIVATE
  8. -DUSE_CURRENT_UDF_ABI_VERSION
  9. )
  10. target_link_libraries(yql-plugin-native PUBLIC
  11. contrib-libs-cxxsupp
  12. yutil
  13. contrib-libs-protobuf
  14. library-cpp-resource
  15. library-cpp-yson
  16. cpp-yson-node
  17. cpp-mapreduce-client
  18. cpp-mapreduce-common
  19. library-yql-ast
  20. yql-sql-pg
  21. yql-parser-pg_wrapper
  22. yql-core-facade
  23. yql-core-file_storage
  24. core-file_storage-proto
  25. core-file_storage-http_download
  26. yql-core-progress_merger
  27. core-services-mounts
  28. yql-core-user_data
  29. library-yql-minikql
  30. library-yql-protos
  31. udf-service-exception_policy
  32. yql-utils-backtrace
  33. yql-utils-log
  34. providers-common-proto
  35. providers-common-udf_resolve
  36. providers-solomon-gateway
  37. providers-solomon-provider
  38. library-yql-core
  39. yql-core-url_preprocessing
  40. yt-gateway-native
  41. yt-lib-log
  42. yt-lib-yt_download
  43. providers-yt-provider
  44. yt-yql-plugin
  45. )
  46. target_sources(yql-plugin-native PRIVATE
  47. ${CMAKE_SOURCE_DIR}/yt/yql/plugin/native/error_helpers.cpp
  48. ${CMAKE_SOURCE_DIR}/yt/yql/plugin/native/progress_merger.cpp
  49. )
  50. add_global_library_for(yql-plugin-native.global yql-plugin-native)
  51. target_compile_options(yql-plugin-native.global PRIVATE
  52. -DUSE_CURRENT_UDF_ABI_VERSION
  53. )
  54. target_link_libraries(yql-plugin-native.global PUBLIC
  55. contrib-libs-cxxsupp
  56. yutil
  57. contrib-libs-protobuf
  58. library-cpp-resource
  59. library-cpp-yson
  60. cpp-yson-node
  61. cpp-mapreduce-client
  62. cpp-mapreduce-common
  63. library-yql-ast
  64. yql-sql-pg
  65. yql-parser-pg_wrapper
  66. yql-core-facade
  67. yql-core-file_storage
  68. core-file_storage-proto
  69. core-file_storage-http_download
  70. yql-core-progress_merger
  71. core-services-mounts
  72. yql-core-user_data
  73. library-yql-minikql
  74. library-yql-protos
  75. udf-service-exception_policy
  76. yql-utils-backtrace
  77. yql-utils-log
  78. providers-common-proto
  79. providers-common-udf_resolve
  80. providers-solomon-gateway
  81. providers-solomon-provider
  82. library-yql-core
  83. yql-core-url_preprocessing
  84. yt-gateway-native
  85. yt-lib-log
  86. yt-lib-yt_download
  87. providers-yt-provider
  88. yt-yql-plugin
  89. )
  90. target_sources(yql-plugin-native.global PRIVATE
  91. ${CMAKE_SOURCE_DIR}/yt/yql/plugin/native/plugin.cpp
  92. )