Home | History | Annotate | Download | only in gn
      1 # Copyright 2019 Google LLC.
      2 # Use of this source code is governed by a BSD-style license that can be
      3 # found in the LICENSE file.
      4 
      5 if (!defined(is_skia_standalone)) {
      6   is_skia_standalone = false
      7 }
      8 is_skia_dev_build = is_skia_standalone && !is_official_build
      9 
     10 declare_args() {
     11   skia_enable_gpu = true
     12   skia_enable_skshaper = true
     13   skia_enable_tools = is_skia_dev_build
     14   skia_use_icu = !is_fuchsia && !is_ios
     15   skia_use_harfbuzz = true
     16 }
     17 declare_args() {
     18   # TODO: set skia_pdf_subset_harfbuzz to skia_use_harfbuzz.
     19   skia_pdf_subset_harfbuzz = false
     20 }
     21 
     22 # Our tools require static linking (they use non-exported symbols), and the GPU backend.
     23 skia_enable_tools = skia_enable_tools && !is_component_build && skia_enable_gpu
     24