1cc = "clang"
2cxx = "clang++"
3
4extra_cflags = [ "-DSK_ENABLE_DUMP_GPU", "-DSK_BUILD_FOR_SKQP" ]
5extra_cflags_cc = [
6        "-Wno-error",
7
8        # skqp build process produces a lot of compilation warnings, silencing
9        # most of them to remove clutter and avoid the CI job log to exceed the
10        # maximum size
11
12        # GCC flags
13        "-Wno-redundant-move",
14        "-Wno-suggest-override",
15        "-Wno-class-memaccess",
16        "-Wno-deprecated-copy",
17        "-Wno-uninitialized",
18
19        # Clang flags
20        "-Wno-macro-redefined",
21        "-Wno-anon-enum-enum-conversion",
22        "-Wno-suggest-destructor-override",
23        "-Wno-return-std-move-in-c++11",
24        "-Wno-extra-semi-stmt",
25    ]
26
27cc_wrapper = "ccache"
28
29is_debug = false
30
31skia_enable_fontmgr_android = false
32skia_enable_fontmgr_empty = true
33skia_enable_pdf = false
34skia_enable_skottie = false
35
36skia_skqp_global_error_tolerance = 8
37skia_tools_require_resources = true
38
39skia_use_dng_sdk = false
40skia_use_expat = true
41skia_use_icu = false
42skia_use_libheif = false
43skia_use_lua = false
44skia_use_piex = false
45skia_use_vulkan = true
46
47target_os = "linux"
48