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