• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1cc = "clang"
2cxx = "clang++"
3
4extra_cflags = [
5        "-Wno-error",
6
7        "-DSK_ENABLE_DUMP_GPU",
8        "-DSK_BUILD_FOR_SKQP"
9    ]
10extra_cflags_cc = [
11        "-Wno-error",
12
13        # skqp build process produces a lot of compilation warnings, silencing
14        # most of them to remove clutter and avoid the CI job log to exceed the
15        # maximum size
16
17        # GCC flags
18        "-Wno-redundant-move",
19        "-Wno-suggest-override",
20        "-Wno-class-memaccess",
21        "-Wno-deprecated-copy",
22        "-Wno-uninitialized",
23
24        # Clang flags
25        "-Wno-macro-redefined",
26        "-Wno-anon-enum-enum-conversion",
27        "-Wno-suggest-destructor-override",
28        "-Wno-return-std-move-in-c++11",
29        "-Wno-extra-semi-stmt",
30        "-Wno-reserved-identifier",
31        "-Wno-bitwise-instead-of-logical",
32        "-Wno-reserved-identifier",
33        "-Wno-psabi",
34        "-Wno-unused-but-set-variable",
35        "-Wno-sizeof-array-div",
36        "-Wno-string-concatenation",
37    ]
38
39cc_wrapper = "ccache"
40
41is_debug = false
42
43skia_enable_fontmgr_android = false
44skia_enable_fontmgr_empty = true
45skia_enable_pdf = false
46skia_enable_skottie = false
47
48skia_skqp_global_error_tolerance = 8
49skia_tools_require_resources = true
50
51skia_use_dng_sdk = false
52skia_use_expat = true
53skia_use_icu = false
54skia_use_libheif = false
55skia_use_lua = false
56skia_use_piex = false
57skia_use_vulkan = true
58
59target_os = "linux"
60