123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- # This file was generated by the build system used internally in the Yandex monorepo.
- # Only simple modifications are allowed (adding source-files to targets, adding simple properties
- # like target_include_directories). These modifications will be ported to original
- # ya.make files by maintainers. Any complex modifications which can't be ported back to the
- # original buildsystem will not be accepted.
- add_library(yql-plugin-native)
- target_compile_options(yql-plugin-native PRIVATE
- -DUSE_CURRENT_UDF_ABI_VERSION
- )
- target_link_libraries(yql-plugin-native PUBLIC
- contrib-libs-linux-headers
- contrib-libs-cxxsupp
- yutil
- contrib-libs-protobuf
- library-cpp-resource
- library-cpp-yson
- cpp-yson-node
- cpp-mapreduce-client
- cpp-mapreduce-common
- library-yql-ast
- yql-sql-pg
- yql-parser-pg_wrapper
- yql-core-facade
- yql-core-file_storage
- core-file_storage-proto
- core-file_storage-http_download
- yql-core-progress_merger
- core-services-mounts
- yql-core-user_data
- library-yql-minikql
- library-yql-protos
- udf-service-exception_policy
- yql-utils-backtrace
- yql-utils-log
- providers-common-proto
- providers-common-udf_resolve
- providers-solomon-gateway
- providers-solomon-provider
- library-yql-core
- yql-core-url_preprocessing
- yt-gateway-native
- yt-lib-log
- yt-lib-yt_download
- providers-yt-provider
- yt-yql-plugin
- )
- target_sources(yql-plugin-native PRIVATE
- ${CMAKE_SOURCE_DIR}/yt/yql/plugin/native/error_helpers.cpp
- ${CMAKE_SOURCE_DIR}/yt/yql/plugin/native/progress_merger.cpp
- )
- add_global_library_for(yql-plugin-native.global yql-plugin-native)
- target_compile_options(yql-plugin-native.global PRIVATE
- -DUSE_CURRENT_UDF_ABI_VERSION
- )
- target_link_libraries(yql-plugin-native.global PUBLIC
- contrib-libs-linux-headers
- contrib-libs-cxxsupp
- yutil
- contrib-libs-protobuf
- library-cpp-resource
- library-cpp-yson
- cpp-yson-node
- cpp-mapreduce-client
- cpp-mapreduce-common
- library-yql-ast
- yql-sql-pg
- yql-parser-pg_wrapper
- yql-core-facade
- yql-core-file_storage
- core-file_storage-proto
- core-file_storage-http_download
- yql-core-progress_merger
- core-services-mounts
- yql-core-user_data
- library-yql-minikql
- library-yql-protos
- udf-service-exception_policy
- yql-utils-backtrace
- yql-utils-log
- providers-common-proto
- providers-common-udf_resolve
- providers-solomon-gateway
- providers-solomon-provider
- library-yql-core
- yql-core-url_preprocessing
- yt-gateway-native
- yt-lib-log
- yt-lib-yt_download
- providers-yt-provider
- yt-yql-plugin
- )
- target_sources(yql-plugin-native.global PRIVATE
- ${CMAKE_SOURCE_DIR}/yt/yql/plugin/native/plugin.cpp
- )
|