aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/minikql/invoke_builtins/ya.make.inc
blob: cc379efccaa0abf423e847479a74050f46316807 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
INCLUDE(header.ya.make.inc)

SET(ORIG_SRC_DIR yql/essentials/minikql/invoke_builtins)

SET(ORIG_SOURCES
    mkql_builtins.cpp
    mkql_builtins.h
    mkql_builtins_abs.cpp
    mkql_builtins_add.cpp
    mkql_builtins_bitand.cpp
    mkql_builtins_bitnot.cpp
    mkql_builtins_bitor.cpp
    mkql_builtins_bitxor.cpp
    mkql_builtins_byteat.cpp
    mkql_builtins_codegen.cpp
    mkql_builtins_concat.cpp
    mkql_builtins_convert.cpp
    mkql_builtins_countbits.cpp
    mkql_builtins_decimal.cpp
    mkql_builtins_dec.cpp
    mkql_builtins_div.cpp
    mkql_builtins_find.cpp
    mkql_builtins_impl.cpp
    mkql_builtins_inc.cpp
    mkql_builtins_invprestr.cpp
    mkql_builtins_max.cpp
    mkql_builtins_min.cpp
    mkql_builtins_minus.cpp
    mkql_builtins_mod.cpp
    mkql_builtins_mul.cpp
    mkql_builtins_nanvl.cpp
    mkql_builtins_plus.cpp
    mkql_builtins_rotleft.cpp
    mkql_builtins_rotright.cpp
    mkql_builtins_shiftleft.cpp
    mkql_builtins_shiftright.cpp
    mkql_builtins_string_kernels.cpp
    mkql_builtins_sub.cpp
    mkql_builtins_substring.cpp
    mkql_builtins_with.cpp
    mkql_builtins_equals.cpp
    mkql_builtins_not_equals.cpp
    mkql_builtins_less.cpp
    mkql_builtins_less_or_equal.cpp
    mkql_builtins_greater.cpp
    mkql_builtins_greater_or_equal.cpp
)

PEERDIR(
    yql/essentials/types/binary_json
    yql/essentials/minikql
    yql/essentials/minikql/arrow
    yql/essentials/public/udf
    contrib/libs/apache/arrow
)

YQL_LAST_ABI_VERSION()

ADDINCL(
    ${ORIG_SRC_DIR}
)

COPY(
    AUTO
    FROM ${ORIG_SRC_DIR}
    ${ORIG_SOURCES}
    OUTPUT_INCLUDES
    ${BINDIR}/yql/essentials/minikql/invoke_builtins/mkql_builtins_impl.h
    ${BINDIR}/yql/essentials/minikql/invoke_builtins/mkql_builtins_decimal.h
)