OLD | NEW |
1 # Copyright 2016 The Chromium Authors. All rights reserved. | 1 # Copyright 2016 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 import("//build_overrides/v8.gni") | 5 import("//build_overrides/v8.gni") |
6 import("//testing/test.gni") | 6 import("//testing/test.gni") |
7 import("pdfium.gni") | 7 import("pdfium.gni") |
8 | 8 |
9 config("pdfium_common_config") { | 9 config("pdfium_common_config") { |
10 cflags = [] | 10 cflags = [] |
(...skipping 740 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
751 "core/fxge/android/fpf_skiafontmgr.h", | 751 "core/fxge/android/fpf_skiafontmgr.h", |
752 "core/fxge/android/fpf_skiamodule.cpp", | 752 "core/fxge/android/fpf_skiamodule.cpp", |
753 "core/fxge/android/fpf_skiamodule.h", | 753 "core/fxge/android/fpf_skiamodule.h", |
754 "core/fxge/android/fx_android_font.cpp", | 754 "core/fxge/android/fx_android_font.cpp", |
755 "core/fxge/android/fx_android_font.h", | 755 "core/fxge/android/fx_android_font.h", |
756 "core/fxge/android/fx_android_imp.cpp", | 756 "core/fxge/android/fx_android_imp.cpp", |
757 "core/fxge/apple/apple_int.h", | 757 "core/fxge/apple/apple_int.h", |
758 "core/fxge/apple/cfx_quartzdevice.h", | 758 "core/fxge/apple/cfx_quartzdevice.h", |
759 "core/fxge/apple/fx_mac_imp.cpp", | 759 "core/fxge/apple/fx_mac_imp.cpp", |
760 "core/fxge/apple/fx_quartz_device.cpp", | 760 "core/fxge/apple/fx_quartz_device.cpp", |
| 761 "core/fxge/cfx_facecache.h", |
| 762 "core/fxge/cfx_fontcache.h", |
| 763 "core/fxge/cfx_fontmapper.h", |
| 764 "core/fxge/cfx_fontmgr.h", |
| 765 "core/fxge/cfx_fxgedevice.h", |
| 766 "core/fxge/cfx_gemodule.h", |
| 767 "core/fxge/cfx_graphstate.h", |
| 768 "core/fxge/cfx_graphstatedata.h", |
| 769 "core/fxge/cfx_pathdata.h", |
| 770 "core/fxge/cfx_renderdevice.h", |
| 771 "core/fxge/cfx_substfont.h", |
| 772 "core/fxge/cfx_unicodeencoding.h", |
| 773 "core/fxge/cfx_windowsdevice.h", |
761 "core/fxge/dib/dib_int.h", | 774 "core/fxge/dib/dib_int.h", |
762 "core/fxge/dib/fx_dib_composite.cpp", | 775 "core/fxge/dib/fx_dib_composite.cpp", |
763 "core/fxge/dib/fx_dib_convert.cpp", | 776 "core/fxge/dib/fx_dib_convert.cpp", |
764 "core/fxge/dib/fx_dib_engine.cpp", | 777 "core/fxge/dib/fx_dib_engine.cpp", |
765 "core/fxge/dib/fx_dib_main.cpp", | 778 "core/fxge/dib/fx_dib_main.cpp", |
766 "core/fxge/dib/fx_dib_transform.cpp", | 779 "core/fxge/dib/fx_dib_transform.cpp", |
767 "core/fxge/fontdata/chromefontdata/FoxitDingbats.cpp", | 780 "core/fxge/fontdata/chromefontdata/FoxitDingbats.cpp", |
768 "core/fxge/fontdata/chromefontdata/FoxitFixed.cpp", | 781 "core/fxge/fontdata/chromefontdata/FoxitFixed.cpp", |
769 "core/fxge/fontdata/chromefontdata/FoxitFixedBold.cpp", | 782 "core/fxge/fontdata/chromefontdata/FoxitFixedBold.cpp", |
770 "core/fxge/fontdata/chromefontdata/FoxitFixedBoldItalic.cpp", | 783 "core/fxge/fontdata/chromefontdata/FoxitFixedBoldItalic.cpp", |
771 "core/fxge/fontdata/chromefontdata/FoxitFixedItalic.cpp", | 784 "core/fxge/fontdata/chromefontdata/FoxitFixedItalic.cpp", |
772 "core/fxge/fontdata/chromefontdata/FoxitSans.cpp", | 785 "core/fxge/fontdata/chromefontdata/FoxitSans.cpp", |
773 "core/fxge/fontdata/chromefontdata/FoxitSansBold.cpp", | 786 "core/fxge/fontdata/chromefontdata/FoxitSansBold.cpp", |
774 "core/fxge/fontdata/chromefontdata/FoxitSansBoldItalic.cpp", | 787 "core/fxge/fontdata/chromefontdata/FoxitSansBoldItalic.cpp", |
775 "core/fxge/fontdata/chromefontdata/FoxitSansItalic.cpp", | 788 "core/fxge/fontdata/chromefontdata/FoxitSansItalic.cpp", |
776 "core/fxge/fontdata/chromefontdata/FoxitSansMM.cpp", | 789 "core/fxge/fontdata/chromefontdata/FoxitSansMM.cpp", |
777 "core/fxge/fontdata/chromefontdata/FoxitSerif.cpp", | 790 "core/fxge/fontdata/chromefontdata/FoxitSerif.cpp", |
778 "core/fxge/fontdata/chromefontdata/FoxitSerifBold.cpp", | 791 "core/fxge/fontdata/chromefontdata/FoxitSerifBold.cpp", |
779 "core/fxge/fontdata/chromefontdata/FoxitSerifBoldItalic.cpp", | 792 "core/fxge/fontdata/chromefontdata/FoxitSerifBoldItalic.cpp", |
780 "core/fxge/fontdata/chromefontdata/FoxitSerifItalic.cpp", | 793 "core/fxge/fontdata/chromefontdata/FoxitSerifItalic.cpp", |
781 "core/fxge/fontdata/chromefontdata/FoxitSerifMM.cpp", | 794 "core/fxge/fontdata/chromefontdata/FoxitSerifMM.cpp", |
782 "core/fxge/fontdata/chromefontdata/FoxitSymbol.cpp", | 795 "core/fxge/fontdata/chromefontdata/FoxitSymbol.cpp", |
783 "core/fxge/fontdata/chromefontdata/chromefontdata.h", | 796 "core/fxge/fontdata/chromefontdata/chromefontdata.h", |
784 "core/fxge/freetype/fx_freetype.cpp", | 797 "core/fxge/freetype/fx_freetype.cpp", |
| 798 "core/fxge/fx_dib.h", |
| 799 "core/fxge/fx_font.h", |
| 800 "core/fxge/fx_freetype.h", |
785 "core/fxge/ge/cfx_cliprgn.cpp", | 801 "core/fxge/ge/cfx_cliprgn.cpp", |
786 "core/fxge/ge/cfx_cliprgn.h", | 802 "core/fxge/ge/cfx_cliprgn.h", |
787 "core/fxge/ge/cfx_facecache.cpp", | 803 "core/fxge/ge/cfx_facecache.cpp", |
788 "core/fxge/ge/cfx_folderfontinfo.cpp", | 804 "core/fxge/ge/cfx_folderfontinfo.cpp", |
789 "core/fxge/ge/cfx_folderfontinfo.h", | 805 "core/fxge/ge/cfx_folderfontinfo.h", |
790 "core/fxge/ge/cfx_font.cpp", | 806 "core/fxge/ge/cfx_font.cpp", |
791 "core/fxge/ge/cfx_fontcache.cpp", | 807 "core/fxge/ge/cfx_fontcache.cpp", |
792 "core/fxge/ge/cfx_fontmapper.cpp", | 808 "core/fxge/ge/cfx_fontmapper.cpp", |
793 "core/fxge/ge/cfx_fontmgr.cpp", | 809 "core/fxge/ge/cfx_fontmgr.cpp", |
794 "core/fxge/ge/cfx_gemodule.cpp", | 810 "core/fxge/ge/cfx_gemodule.cpp", |
795 "core/fxge/ge/cfx_graphstate.cpp", | 811 "core/fxge/ge/cfx_graphstate.cpp", |
796 "core/fxge/ge/cfx_graphstatedata.cpp", | 812 "core/fxge/ge/cfx_graphstatedata.cpp", |
797 "core/fxge/ge/cfx_pathdata.cpp", | 813 "core/fxge/ge/cfx_pathdata.cpp", |
798 "core/fxge/ge/cfx_renderdevice.cpp", | 814 "core/fxge/ge/cfx_renderdevice.cpp", |
799 "core/fxge/ge/cfx_substfont.cpp", | 815 "core/fxge/ge/cfx_substfont.cpp", |
800 "core/fxge/ge/cfx_unicodeencoding.cpp", | 816 "core/fxge/ge/cfx_unicodeencoding.cpp", |
801 "core/fxge/ge/cttfontdesc.cpp", | 817 "core/fxge/ge/cttfontdesc.cpp", |
802 "core/fxge/ge/cttfontdesc.h", | 818 "core/fxge/ge/cttfontdesc.h", |
803 "core/fxge/ge/fx_ge_fontmap.cpp", | 819 "core/fxge/ge/fx_ge_fontmap.cpp", |
804 "core/fxge/ge/fx_ge_linux.cpp", | 820 "core/fxge/ge/fx_ge_linux.cpp", |
805 "core/fxge/ge/fx_ge_text.cpp", | 821 "core/fxge/ge/fx_ge_text.cpp", |
806 "core/fxge/ge/fx_text_int.h", | 822 "core/fxge/ge/fx_text_int.h", |
807 "core/fxge/ifx_renderdevicedriver.cpp", | 823 "core/fxge/ifx_renderdevicedriver.cpp", |
808 "core/fxge/include/cfx_facecache.h", | 824 "core/fxge/ifx_renderdevicedriver.h", |
809 "core/fxge/include/cfx_fontcache.h", | 825 "core/fxge/ifx_systemfontinfo.h", |
810 "core/fxge/include/cfx_fontmapper.h", | |
811 "core/fxge/include/cfx_fontmgr.h", | |
812 "core/fxge/include/cfx_fxgedevice.h", | |
813 "core/fxge/include/cfx_gemodule.h", | |
814 "core/fxge/include/cfx_graphstate.h", | |
815 "core/fxge/include/cfx_graphstatedata.h", | |
816 "core/fxge/include/cfx_pathdata.h", | |
817 "core/fxge/include/cfx_renderdevice.h", | |
818 "core/fxge/include/cfx_substfont.h", | |
819 "core/fxge/include/cfx_unicodeencoding.h", | |
820 "core/fxge/include/cfx_windowsdevice.h", | |
821 "core/fxge/include/fx_dib.h", | |
822 "core/fxge/include/fx_font.h", | |
823 "core/fxge/include/fx_freetype.h", | |
824 "core/fxge/include/ifx_renderdevicedriver.h", | |
825 "core/fxge/include/ifx_systemfontinfo.h", | |
826 "core/fxge/win32/cfx_windowsdib.h", | 826 "core/fxge/win32/cfx_windowsdib.h", |
827 ] | 827 ] |
828 | 828 |
829 configs += [ | 829 configs += [ |
830 ":fxge_warnings", | 830 ":fxge_warnings", |
831 ":pdfium_core_config", | 831 ":pdfium_core_config", |
832 ] | 832 ] |
833 | 833 |
834 deps = [ | 834 deps = [ |
835 ":fxcrt", | 835 ":fxcrt", |
836 ] | 836 ] |
837 | 837 |
838 if (pdf_enable_xfa) { | 838 if (pdf_enable_xfa) { |
839 sources += [ | 839 sources += [ |
| 840 "core/fxge/cfx_unicodeencodingex.h", |
840 "core/fxge/ge/cfx_unicodeencodingex.cpp", | 841 "core/fxge/ge/cfx_unicodeencodingex.cpp", |
841 "core/fxge/include/cfx_unicodeencodingex.h", | |
842 ] | 842 ] |
843 } | 843 } |
844 | 844 |
845 if (pdf_use_skia) { | 845 if (pdf_use_skia) { |
846 sources += [ "core/fxge/skia/fx_skia_device.cpp" ] | 846 sources += [ "core/fxge/skia/fx_skia_device.cpp" ] |
847 deps += [ "//skia" ] | 847 deps += [ "//skia" ] |
848 } else { | 848 } else { |
849 sources += [ | 849 sources += [ |
850 "core/fxge/agg/fx_agg_driver.cpp", | 850 "core/fxge/agg/fx_agg_driver.cpp", |
851 "core/fxge/agg/fx_agg_driver.h", | 851 "core/fxge/agg/fx_agg_driver.h", |
(...skipping 904 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1756 } | 1756 } |
1757 | 1757 |
1758 if (pdf_is_standalone) { | 1758 if (pdf_is_standalone) { |
1759 source_set("samples") { | 1759 source_set("samples") { |
1760 testonly = true | 1760 testonly = true |
1761 deps = [ | 1761 deps = [ |
1762 "//samples", | 1762 "//samples", |
1763 ] | 1763 ] |
1764 } | 1764 } |
1765 } | 1765 } |
OLD | NEW |