1bf215546Sopenharmony_cicc = "clang"
2bf215546Sopenharmony_cicxx = "clang++"
3bf215546Sopenharmony_ci
4bf215546Sopenharmony_ciextra_cflags = [ "-DSK_ENABLE_DUMP_GPU", "-DSK_BUILD_FOR_SKQP" ]
5bf215546Sopenharmony_ciextra_cflags_cc = [
6bf215546Sopenharmony_ci        "-Wno-error",
7bf215546Sopenharmony_ci
8bf215546Sopenharmony_ci        # skqp build process produces a lot of compilation warnings, silencing
9bf215546Sopenharmony_ci        # most of them to remove clutter and avoid the CI job log to exceed the
10bf215546Sopenharmony_ci        # maximum size
11bf215546Sopenharmony_ci
12bf215546Sopenharmony_ci        # GCC flags
13bf215546Sopenharmony_ci        "-Wno-redundant-move",
14bf215546Sopenharmony_ci        "-Wno-suggest-override",
15bf215546Sopenharmony_ci        "-Wno-class-memaccess",
16bf215546Sopenharmony_ci        "-Wno-deprecated-copy",
17bf215546Sopenharmony_ci        "-Wno-uninitialized",
18bf215546Sopenharmony_ci
19bf215546Sopenharmony_ci        # Clang flags
20bf215546Sopenharmony_ci        "-Wno-macro-redefined",
21bf215546Sopenharmony_ci        "-Wno-anon-enum-enum-conversion",
22bf215546Sopenharmony_ci        "-Wno-suggest-destructor-override",
23bf215546Sopenharmony_ci        "-Wno-return-std-move-in-c++11",
24bf215546Sopenharmony_ci        "-Wno-extra-semi-stmt",
25bf215546Sopenharmony_ci    ]
26bf215546Sopenharmony_ci
27bf215546Sopenharmony_cicc_wrapper = "ccache"
28bf215546Sopenharmony_ci
29bf215546Sopenharmony_ciis_debug = false
30bf215546Sopenharmony_ci
31bf215546Sopenharmony_ciskia_enable_fontmgr_android = false
32bf215546Sopenharmony_ciskia_enable_fontmgr_empty = true
33bf215546Sopenharmony_ciskia_enable_pdf = false
34bf215546Sopenharmony_ciskia_enable_skottie = false
35bf215546Sopenharmony_ci
36bf215546Sopenharmony_ciskia_skqp_global_error_tolerance = 8
37bf215546Sopenharmony_ciskia_tools_require_resources = true
38bf215546Sopenharmony_ci
39bf215546Sopenharmony_ciskia_use_dng_sdk = false
40bf215546Sopenharmony_ciskia_use_expat = true
41bf215546Sopenharmony_ciskia_use_icu = false
42bf215546Sopenharmony_ciskia_use_libheif = false
43bf215546Sopenharmony_ciskia_use_lua = false
44bf215546Sopenharmony_ciskia_use_piex = false
45bf215546Sopenharmony_ciskia_use_vulkan = true
46bf215546Sopenharmony_ci
47bf215546Sopenharmony_citarget_os = "linux"
48