1*3ac0a46fSAndroid Build Coastguard Worker# Copyright 2016 The PDFium Authors 2*3ac0a46fSAndroid Build Coastguard Worker# Use of this source code is governed by a BSD-style license that can be 3*3ac0a46fSAndroid Build Coastguard Worker# found in the LICENSE file. 4*3ac0a46fSAndroid Build Coastguard Worker 5*3ac0a46fSAndroid Build Coastguard Worker# This file contains PDFium-related build overrides. 6*3ac0a46fSAndroid Build Coastguard Worker 7*3ac0a46fSAndroid Build Coastguard Worker# Build PDFium either using a bundled FreeType library, or using the FreeType 8*3ac0a46fSAndroid Build Coastguard Worker# target defined in //build/config/freetype. 9*3ac0a46fSAndroid Build Coastguard Worker# Default: Use a bundled FreeType. 10*3ac0a46fSAndroid Build Coastguard Workerpdf_bundle_freetype_override = true 11*3ac0a46fSAndroid Build Coastguard Worker 12*3ac0a46fSAndroid Build Coastguard Worker# Build PDFium either with or without v8 support. 13*3ac0a46fSAndroid Build Coastguard Worker# Default: With V8 support. 14*3ac0a46fSAndroid Build Coastguard Workerpdf_enable_v8_override = true 15*3ac0a46fSAndroid Build Coastguard Worker 16*3ac0a46fSAndroid Build Coastguard Worker# Build PDFium either with or without XFA Forms support. 17*3ac0a46fSAndroid Build Coastguard Worker# Default: Without XFA support. 18*3ac0a46fSAndroid Build Coastguard Workerpdf_enable_xfa_override = false 19*3ac0a46fSAndroid Build Coastguard Worker 20*3ac0a46fSAndroid Build Coastguard Worker# Build PDFium with PartitionAlloc support, directing `fxcrt` to use 21*3ac0a46fSAndroid Build Coastguard Worker# it as its memory allocator in lieu of `malloc()`. 22*3ac0a46fSAndroid Build Coastguard Worker# Default: Use PartitionAlloc when building with Clang. 23*3ac0a46fSAndroid Build Coastguard Workerpdf_use_partition_alloc_override = is_clang 24*3ac0a46fSAndroid Build Coastguard Worker 25*3ac0a46fSAndroid Build Coastguard Worker# Build PDFium to use Skia (experimental) for all PDFium graphics. 26*3ac0a46fSAndroid Build Coastguard Worker# If enabled, coexists in build with AGG graphics and the default 27*3ac0a46fSAndroid Build Coastguard Worker# renderer is selectable at runtime. 28*3ac0a46fSAndroid Build Coastguard Worker# The default is to use AGG only when `pdf_use_skia_override` is false. 29*3ac0a46fSAndroid Build Coastguard Workerpdf_use_skia_override = false 30