support for PEERDIR(path/to/yql_udf) from PY_*.
@@ -2041,7 +2041,7 @@ macro NO_PYTHON_INCLUDES() {
macro PYTHON_ADDINCL() {
_PYTHON_ADDINCL()
SET(MODULE_TAG PY2_NATIVE)
- SET(PEERDIR_TAGS CPP_PROTO PY2_NATIVE __EMPTY__)
+ SET(PEERDIR_TAGS CPP_PROTO PY2_NATIVE YQL_UDF_STATIC __EMPTY__)
}
### @usage _ARCADIA_PYTHON_ADDINCL() #internal
@@ -2049,7 +2049,7 @@ macro PYTHON_ADDINCL() {
macro _ARCADIA_PYTHON_ADDINCL() {
_PYTHON_ADDINCL()
SET(MODULE_TAG PY2)
- SET(PEERDIR_TAGS PY2 PY2_NATIVE PY_PROTO __EMPTY__)
+ SET(PEERDIR_TAGS PY2 PY2_NATIVE PY_PROTO YQL_UDF_STATIC __EMPTY__)
}
macro _PYTHON_ADDINCL() {
@@ -2079,7 +2079,7 @@ macro _PYTHON_ADDINCL() {
macro PYTHON3_ADDINCL() {
_PYTHON3_ADDINCL()
SET(MODULE_TAG PY3_NATIVE)
- SET(PEERDIR_TAGS CPP_PROTO PY3_NATIVE __EMPTY__)
+ SET(PEERDIR_TAGS CPP_PROTO PY3_NATIVE YQL_UDF_STATIC __EMPTY__)
}
### @usage _ARCADIA_PYTHON3_ADDINCL() #internal
@@ -2087,7 +2087,7 @@ macro PYTHON3_ADDINCL() {
macro _ARCADIA_PYTHON3_ADDINCL() {
_PYTHON3_ADDINCL()
SET(MODULE_TAG PY3)
- SET(PEERDIR_TAGS PY3 PY3_NATIVE PY3_PROTO __EMPTY__)
+ SET(PEERDIR_TAGS PY3 PY3_NATIVE PY3_PROTO YQL_UDF_STATIC __EMPTY__)
}
macro _PYTHON3_ADDINCL() {
@@ -2113,7 +2113,7 @@ macro _PYTHON3_ADDINCL() {
### If you'd like to use #include <Python.h> with both Python2 and Python3 convert your LIBRARY to PY23_LIBRARY
macro USE_PYTHON() {
_ARCADIA_PYTHON_ADDINCL()
- SET(PEERDIR_TAGS PY2 PY2_NATIVE CPP_PROTO __EMPTY__)
+ SET(PEERDIR_TAGS PY2 PY2_NATIVE CPP_PROTO YQL_UDF_STATIC __EMPTY__)
PEERDIR(contrib/libs/python)
}
@@ -2123,7 +2123,7 @@ macro USE_PYTHON() {
### If you'd like to use #include <Python.h> with both Python2 and Python3 convert your LIBRARY to PY23_LIBRARY
macro USE_PYTHON3() {
_ARCADIA_PYTHON3_ADDINCL()
- SET(PEERDIR_TAGS PY3 PY3_NATIVE CPP_PROTO __EMPTY__)
+ SET(PEERDIR_TAGS PY3 PY3_NATIVE CPP_PROTO YQL_UDF_STATIC __EMPTY__)
PEERDIR(contrib/libs/python)
when ($USE_ARCADIA_PYTHON == "yes") {
