123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- PY23_NATIVE_LIBRARY()
- YQL_ABI_VERSION(2 27 0)
- SRCS(
- py_callable.cpp
- py_cast.cpp
- py_decimal.cpp
- py_errors.cpp
- py_dict.cpp
- py_list.cpp
- py_lazy_mkql_dict.cpp
- py_lazy_mkql_list.cpp
- py_iterator.cpp
- py_resource.cpp
- py_stream.cpp
- py_struct.cpp
- py_tuple.cpp
- py_utils.cpp
- py_variant.cpp
- py_void.cpp
- py_yql_module.cpp
- )
- IF (USE_SYSTEM_PYTHON AND _SYSTEM_PYTHON27)
- # we should be able to run on python 2.7.X versions
- # with X ranging from 3 to (at least) 15
- #
- # for now bindings already use some functionality from 2.7.15,
- # which doesn't exist earlier versions
- # (according symbols won't be loaded from system python)
- #
- # so we provide backported implementation for this scenario to work as intended
- SRCS(
- py27_backports.c
- )
- ENDIF()
- RESOURCE(
- typing.py typing.py
- )
- PEERDIR(
- yql/essentials/public/udf
- yql/essentials/utils
- )
- NO_COMPILER_WARNINGS()
- END()
- RECURSE_FOR_TESTS(
- ut3
- )
|