From fd670fdef8984fd7f8824b17d8fcf52fdec9aacc Mon Sep 17 00:00:00 2001 From: dsinclair Date: Tue, 3 May 2016 06:14:34 -0700 Subject: Reland of Allow overriding GN build flags This reverts commit 038bf0b129e56212a6de0989dca1ae023bb17c5d. In order to enable XFA from GN builds we need to be able to override pdf_enable_xfa. To do this a build_overrides/pdfium.gni file needs to be created in Chrome. To use that, //pdfium.gni reads the override values and sets them into the defined arguments. We have to create a build_overrides/pdfium.gni file in PDFium that sets the default overrides for PDFium builds. BUG=chromium:62400 Review-Url: https://codereview.chromium.org/1936313002 --- build_overrides/pdfium.gni | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 build_overrides/pdfium.gni (limited to 'build_overrides') diff --git a/build_overrides/pdfium.gni b/build_overrides/pdfium.gni new file mode 100644 index 0000000000..246671bb62 --- /dev/null +++ b/build_overrides/pdfium.gni @@ -0,0 +1,14 @@ +# Copyright 2016 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +# This file contains PDFium-related build overrides. + +# Build PDFium either with or without v8 support. +pdf_enable_v8_override = true + +# Build PDFium either with or without XFA Forms support. +pdf_enable_xfa_override = false + +# Build PDFium against skia (experimental) rather than agg. +pdf_use_skia_override = false -- cgit v1.2.3