| OLD | NEW | 
|---|
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be | 
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. | 
| 4 | 4 | 
| 5 pdf_use_skia = false | 5 pdf_use_skia = false | 
| 6 | 6 | 
| 7 config("pdfium_config") { | 7 config("pdfium_config") { | 
| 8   cflags = [] | 8   cflags = [] | 
| 9   defines = [ | 9   defines = [ | 
| 10     "FOXIT_CHROME_BUILD", |  | 
| 11     "_FXFT_VERSION_=2501", | 10     "_FXFT_VERSION_=2501", | 
| 12     "_FPDFSDK_LIB", | 11     "_FPDFSDK_LIB", | 
| 13     "_NO_GDIPLUS_",  # workaround text rendering issues on Windows | 12     "_NO_GDIPLUS_",  # workaround text rendering issues on Windows | 
| 14     "OPJ_STATIC", | 13     "OPJ_STATIC", | 
| 15   ] | 14   ] | 
| 16 | 15 | 
| 17   if (pdf_use_skia) { | 16   if (pdf_use_skia) { | 
| 18     defines += [ "_SKIA_SUPPORT_" ] | 17     defines += [ "_SKIA_SUPPORT_" ] | 
| 19   } | 18   } | 
| 20 | 19 | 
| (...skipping 15 matching lines...) Expand all  Loading... | 
| 36       "/wd4345", | 35       "/wd4345", | 
| 37     ] | 36     ] | 
| 38   } | 37   } | 
| 39 } | 38 } | 
| 40 | 39 | 
| 41 static_library("pdfium") { | 40 static_library("pdfium") { | 
| 42   sources = [ | 41   sources = [ | 
| 43     "fpdfsdk/include/fpdfdoc.h", | 42     "fpdfsdk/include/fpdfdoc.h", | 
| 44     "fpdfsdk/include/fpdfedit.h", | 43     "fpdfsdk/include/fpdfedit.h", | 
| 45     "fpdfsdk/include/fpdfformfill.h", | 44     "fpdfsdk/include/fpdfformfill.h", | 
| 46     "fpdfsdk/include/fpdfoom.h", |  | 
| 47     "fpdfsdk/include/fpdftext.h", | 45     "fpdfsdk/include/fpdftext.h", | 
| 48     "fpdfsdk/include/fpdfview.h", | 46     "fpdfsdk/include/fpdfview.h", | 
| 49     "fpdfsdk/include/fpdf_dataavail.h", | 47     "fpdfsdk/include/fpdf_dataavail.h", | 
| 50     "fpdfsdk/include/fpdf_flatten.h", | 48     "fpdfsdk/include/fpdf_flatten.h", | 
| 51     "fpdfsdk/include/fpdf_progressive.h", | 49     "fpdfsdk/include/fpdf_progressive.h", | 
| 52     "fpdfsdk/include/fpdf_searchex.h", | 50     "fpdfsdk/include/fpdf_searchex.h", | 
| 53     "fpdfsdk/include/fpdf_sysfontinfo.h", | 51     "fpdfsdk/include/fpdf_sysfontinfo.h", | 
| 54     "fpdfsdk/include/fpdf_ext.h", | 52     "fpdfsdk/include/fpdf_ext.h", | 
| 55     "fpdfsdk/include/fpdf_sysfontinfo.h", | 53     "fpdfsdk/include/fpdf_sysfontinfo.h", | 
| 56     "fpdfsdk/include/fsdk_actionhandler.h", | 54     "fpdfsdk/include/fsdk_actionhandler.h", | 
| 57     "fpdfsdk/include/fsdk_annothandler.h", | 55     "fpdfsdk/include/fsdk_annothandler.h", | 
| 58     "fpdfsdk/include/fsdk_baseannot.h", | 56     "fpdfsdk/include/fsdk_baseannot.h", | 
| 59     "fpdfsdk/include/fsdk_baseform.h", | 57     "fpdfsdk/include/fsdk_baseform.h", | 
| 60     "fpdfsdk/src/fpdfdoc.cpp", | 58     "fpdfsdk/src/fpdfdoc.cpp", | 
| 61     "fpdfsdk/src/fpdfeditimg.cpp", | 59     "fpdfsdk/src/fpdfeditimg.cpp", | 
| 62     "fpdfsdk/src/fpdfeditpage.cpp", | 60     "fpdfsdk/src/fpdfeditpage.cpp", | 
| 63     "fpdfsdk/src/fpdfformfill.cpp", | 61     "fpdfsdk/src/fpdfformfill.cpp", | 
| 64     "fpdfsdk/src/fpdfoom.cpp", |  | 
| 65     "fpdfsdk/src/fpdfppo.cpp", | 62     "fpdfsdk/src/fpdfppo.cpp", | 
| 66     "fpdfsdk/src/fpdfsave.cpp", | 63     "fpdfsdk/src/fpdfsave.cpp", | 
| 67     "fpdfsdk/src/fpdftext.cpp", | 64     "fpdfsdk/src/fpdftext.cpp", | 
| 68     "fpdfsdk/src/fpdfview.cpp", | 65     "fpdfsdk/src/fpdfview.cpp", | 
| 69     "fpdfsdk/src/fpdf_dataavail.cpp", | 66     "fpdfsdk/src/fpdf_dataavail.cpp", | 
| 70     "fpdfsdk/src/fpdf_ext.cpp", | 67     "fpdfsdk/src/fpdf_ext.cpp", | 
| 71     "fpdfsdk/src/fpdf_flatten.cpp", | 68     "fpdfsdk/src/fpdf_flatten.cpp", | 
| 72     "fpdfsdk/src/fpdf_progressive.cpp", | 69     "fpdfsdk/src/fpdf_progressive.cpp", | 
| 73     "fpdfsdk/src/fpdf_searchex.cpp", | 70     "fpdfsdk/src/fpdf_searchex.cpp", | 
| 74     "fpdfsdk/src/fpdf_sysfontinfo.cpp", | 71     "fpdfsdk/src/fpdf_sysfontinfo.cpp", | 
| (...skipping 200 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 275     "core/src/fpdfapi/fpdf_font/fpdf_font_utility.cpp", | 272     "core/src/fpdfapi/fpdf_font/fpdf_font_utility.cpp", | 
| 276     "core/src/fpdfapi/fpdf_font/ttgsubtable.cpp", | 273     "core/src/fpdfapi/fpdf_font/ttgsubtable.cpp", | 
| 277     "core/src/fpdfapi/fpdf_font/ttgsubtable.h", | 274     "core/src/fpdfapi/fpdf_font/ttgsubtable.h", | 
| 278     "core/src/fpdfapi/fpdf_page/fpdf_page.cpp", | 275     "core/src/fpdfapi/fpdf_page/fpdf_page.cpp", | 
| 279     "core/src/fpdfapi/fpdf_page/fpdf_page_colors.cpp", | 276     "core/src/fpdfapi/fpdf_page/fpdf_page_colors.cpp", | 
| 280     "core/src/fpdfapi/fpdf_page/fpdf_page_doc.cpp", | 277     "core/src/fpdfapi/fpdf_page/fpdf_page_doc.cpp", | 
| 281     "core/src/fpdfapi/fpdf_page/fpdf_page_func.cpp", | 278     "core/src/fpdfapi/fpdf_page/fpdf_page_func.cpp", | 
| 282     "core/src/fpdfapi/fpdf_page/fpdf_page_graph_state.cpp", | 279     "core/src/fpdfapi/fpdf_page/fpdf_page_graph_state.cpp", | 
| 283     "core/src/fpdfapi/fpdf_page/fpdf_page_image.cpp", | 280     "core/src/fpdfapi/fpdf_page/fpdf_page_image.cpp", | 
| 284     "core/src/fpdfapi/fpdf_page/fpdf_page_parser.cpp", | 281     "core/src/fpdfapi/fpdf_page/fpdf_page_parser.cpp", | 
| 285     "core/src/fpdfapi/fpdf_page/fpdf_page_parser_new.cpp", |  | 
| 286     "core/src/fpdfapi/fpdf_page/fpdf_page_parser_old.cpp", | 282     "core/src/fpdfapi/fpdf_page/fpdf_page_parser_old.cpp", | 
| 287     "core/src/fpdfapi/fpdf_page/fpdf_page_path.cpp", | 283     "core/src/fpdfapi/fpdf_page/fpdf_page_path.cpp", | 
| 288     "core/src/fpdfapi/fpdf_page/fpdf_page_pattern.cpp", | 284     "core/src/fpdfapi/fpdf_page/fpdf_page_pattern.cpp", | 
| 289     "core/src/fpdfapi/fpdf_page/pageint.h", | 285     "core/src/fpdfapi/fpdf_page/pageint.h", | 
| 290     "core/src/fpdfapi/fpdf_parser/filters_int.h", | 286     "core/src/fpdfapi/fpdf_parser/filters_int.h", | 
| 291     "core/src/fpdfapi/fpdf_parser/fpdf_parser_decode.cpp", | 287     "core/src/fpdfapi/fpdf_parser/fpdf_parser_decode.cpp", | 
| 292     "core/src/fpdfapi/fpdf_parser/fpdf_parser_document.cpp", | 288     "core/src/fpdfapi/fpdf_parser/fpdf_parser_document.cpp", | 
| 293     "core/src/fpdfapi/fpdf_parser/fpdf_parser_encrypt.cpp", | 289     "core/src/fpdfapi/fpdf_parser/fpdf_parser_encrypt.cpp", | 
| 294     "core/src/fpdfapi/fpdf_parser/fpdf_parser_fdf.cpp", | 290     "core/src/fpdfapi/fpdf_parser/fpdf_parser_fdf.cpp", | 
| 295     "core/src/fpdfapi/fpdf_parser/fpdf_parser_filters.cpp", | 291     "core/src/fpdfapi/fpdf_parser/fpdf_parser_filters.cpp", | 
| (...skipping 331 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 627     "core/src/fxge/fx_freetype/src/fxft_raster.c", | 623     "core/src/fxge/fx_freetype/src/fxft_raster.c", | 
| 628     "core/src/fxge/fx_freetype/src/fxft_sfnt.c", | 624     "core/src/fxge/fx_freetype/src/fxft_sfnt.c", | 
| 629     "core/src/fxge/fx_freetype/src/fxft_smooth.c", | 625     "core/src/fxge/fx_freetype/src/fxft_smooth.c", | 
| 630     "core/src/fxge/fx_freetype/src/fxft_truetype.c", | 626     "core/src/fxge/fx_freetype/src/fxft_truetype.c", | 
| 631     "core/src/fxge/fx_freetype/src/fxft_type1.c", | 627     "core/src/fxge/fx_freetype/src/fxft_type1.c", | 
| 632     "core/src/fxge/fx_freetype/src/fxft_type1cid.c", | 628     "core/src/fxge/fx_freetype/src/fxft_type1cid.c", | 
| 633     "core/src/fxge/ge/fx_ge.cpp", | 629     "core/src/fxge/ge/fx_ge.cpp", | 
| 634     "core/src/fxge/ge/fx_ge_device.cpp", | 630     "core/src/fxge/ge/fx_ge_device.cpp", | 
| 635     "core/src/fxge/ge/fx_ge_font.cpp", | 631     "core/src/fxge/ge/fx_ge_font.cpp", | 
| 636     "core/src/fxge/ge/fx_ge_fontmap.cpp", | 632     "core/src/fxge/ge/fx_ge_fontmap.cpp", | 
| 637     "core/src/fxge/ge/fx_ge_linux.cpp", |  | 
| 638     "core/src/fxge/ge/fx_ge_path.cpp", | 633     "core/src/fxge/ge/fx_ge_path.cpp", | 
| 639     "core/src/fxge/ge/fx_ge_ps.cpp", | 634     "core/src/fxge/ge/fx_ge_ps.cpp", | 
| 640     "core/src/fxge/ge/fx_ge_text.cpp", | 635     "core/src/fxge/ge/fx_ge_text.cpp", | 
| 641     "core/src/fxge/ge/text_int.h", | 636     "core/src/fxge/ge/text_int.h", | 
| 642   ] | 637   ] | 
| 643 | 638 | 
| 644   configs -= [ "//build/config/compiler:chromium_code" ] | 639   configs -= [ "//build/config/compiler:chromium_code" ] | 
| 645   configs += [ ":pdfium_config", "//build/config/compiler:no_chromium_code" ] | 640   configs += [ ":pdfium_config", "//build/config/compiler:no_chromium_code" ] | 
| 646 | 641 | 
| 647   if (pdf_use_skia) { | 642   if (pdf_use_skia) { | 
| (...skipping 190 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 838     "fpdfsdk/src/formfiller/FFL_ListBox.cpp", | 833     "fpdfsdk/src/formfiller/FFL_ListBox.cpp", | 
| 839     "fpdfsdk/src/formfiller/FFL_Notify.cpp", | 834     "fpdfsdk/src/formfiller/FFL_Notify.cpp", | 
| 840     "fpdfsdk/src/formfiller/FFL_PushButton.cpp", | 835     "fpdfsdk/src/formfiller/FFL_PushButton.cpp", | 
| 841     "fpdfsdk/src/formfiller/FFL_RadioButton.cpp", | 836     "fpdfsdk/src/formfiller/FFL_RadioButton.cpp", | 
| 842     "fpdfsdk/src/formfiller/FFL_TextField.cpp", | 837     "fpdfsdk/src/formfiller/FFL_TextField.cpp", | 
| 843     "fpdfsdk/src/formfiller/FFL_Utils.cpp", | 838     "fpdfsdk/src/formfiller/FFL_Utils.cpp", | 
| 844   ] | 839   ] | 
| 845   configs -= [ "//build/config/compiler:chromium_code" ] | 840   configs -= [ "//build/config/compiler:chromium_code" ] | 
| 846   configs += [ ":pdfium_config", "//build/config/compiler:no_chromium_code" ] | 841   configs += [ ":pdfium_config", "//build/config/compiler:no_chromium_code" ] | 
| 847 } | 842 } | 
| OLD | NEW | 
|---|