aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/simdjson/.yandex_meta/__init__.py
blob: 1654d7994d4b9280eade91802b94b688e140398e (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
from devtools.yamaker.project import CMakeNinjaNixProject


simdjson = CMakeNinjaNixProject(
    owners=["g:cpp-contrib"],
    nixattr="simdjson",
    arcdir="contrib/libs/simdjson",
    disable_includes=[
        "CppCoreCheck\\Warnings.h",
        "simdjson/nonstd/string_view.hpp",
        "simdjson/ppc64/",
        "sys/byteorder.h",
        "ppc64.cpp",
        "lasx.cpp",
        "lasxintrin.h",
        "lsx.cpp",
        "lsxintrin.h",
    ],
    addincl_global={".": {"./include"}},
    copy_sources=[
        "src/arm64.cpp",
        "include/**/*.h",
    ],
)