aboutsummaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authormpereskokova <mpereskokova@yandex-team.com>2024-04-21 23:59:15 +0300
committermpereskokova <mpereskokova@yandex-team.com>2024-04-22 00:09:28 +0300
commit816dfa9f59cde8b246b30abaaa1f05a30d1f84aa (patch)
tree67ffa6917369cf9214039582ad746ff8f9d320b2 /build
parentfba4addc43be61e3ebd3805789ebe48f769c7773 (diff)
downloadydb-816dfa9f59cde8b246b30abaaa1f05a30d1f84aa.tar.gz
YT-21446: Introduce YQL_PYTHON3_UDF_YDB/CONTRIB ya make module
b6f2fcb46dac071094c114405249cc661b268876
Diffstat (limited to 'build')
-rw-r--r--build/conf/project_specific/yql_udf.conf11
1 files changed, 7 insertions, 4 deletions
diff --git a/build/conf/project_specific/yql_udf.conf b/build/conf/project_specific/yql_udf.conf
index 4c814db7e8..3fe0e07567 100644
--- a/build/conf/project_specific/yql_udf.conf
+++ b/build/conf/project_specific/yql_udf.conf
@@ -85,8 +85,8 @@ module YQL_UDF_TEST_CONTRIB: PY3TEST_BIN {
###
### https://yql.yandex-team.ru/docs/yt/udf/cpp/
macro _ADD_YQL_UDF_DEPS() {
- PEERDIR(contrib/ydb/library/yql/public/udf)
- PEERDIR(contrib/ydb/library/yql/public/udf/support)
+ PEERDIR(${YQL_BASE_DIR}/public/udf)
+ PEERDIR(${YQL_BASE_DIR}/public/udf/support)
}
macro _ADD_YQL_UDF_YDB_DEPS() {
@@ -108,7 +108,7 @@ macro _MAKE_YQL_UDF() {
_ADD_YQL_UDF_DEPS()
SET_APPEND(USER_CXXFLAGS -DBUILD_UDF)
# For Windows using declspecs
- DEFAULT(YQL_UDF_EXPORT ${ARCADIA_ROOT}/contrib/ydb/library/yql/public/udf/udfs_exports.exports)
+ DEFAULT(YQL_UDF_EXPORT ${ARCADIA_ROOT}/${YQL_BASE_DIR}/public/udf/udfs_exports.exports)
when ($WINDOWS == "yes") {
YQL_UDF_EXPORT=
@@ -326,7 +326,10 @@ module YQL_PYTHON3_UDF: YQL_UDF_MODULE {
PEERDIR(build/platform/python/ldflags)
PEERDIR(library/python/type_info)
- DEFAULT(YQL_PYTHON_UDF_EXPORT ${ARCADIA_ROOT}/yql/udfs/common/python/python_udf/python_udfs_exports.exports)
+ DEFAULT(YQL_PYTHON_UDF_EXPORT ${ARCADIA_ROOT}/${YQL_PYTHON_DIR}/python_udf/python_udfs_exports.exports)
+ when (!$YQL_PYTHON_DIR) {
+ YQL_PYTHON_UDF_EXPORT=${ARCADIA_ROOT}/${YQL_BASE_DIR}/udfs/common/python/python_udf/python_udfs_exports.exports
+ }
when ($WINDOWS == "yes") {
YQL_PYTHON_UDF_EXPORT=