| OLD | NEW |
| 1 { | 1 { |
| 2 'variables': { | 2 'variables': { |
| 3 'pdf_use_skia%': 0, | 3 'pdf_use_skia%': 0, |
| 4 'pdf_enable_xfa%': 1, |
| 4 'conditions': [ | 5 'conditions': [ |
| 5 ['OS=="linux"', { | 6 ['OS=="linux"', { |
| 6 'bundle_freetype%': 0, | 7 'bundle_freetype%': 0, |
| 7 }, { # On Android there's no system FreeType. On Windows and Mac, only a | 8 }, { # On Android there's no system FreeType. On Windows and Mac, only a |
| 8 # few methods are used from it. | 9 # few methods are used from it. |
| 9 'bundle_freetype%': 1, | 10 'bundle_freetype%': 1, |
| 10 }], | 11 }], |
| 11 ], | 12 ], |
| 12 }, | 13 }, |
| 13 'target_defaults': { | 14 'target_defaults': { |
| 14 'defines' : [ | 15 'defines' : [ |
| 15 'OPJ_STATIC', | 16 'OPJ_STATIC', |
| 16 'PNG_PREFIX', | 17 'PNG_PREFIX', |
| 17 'PNGPREFIX_H', | 18 'PNGPREFIX_H', |
| 18 'PNG_USE_READ_MACROS', | 19 'PNG_USE_READ_MACROS', |
| 19 'V8_DEPRECATION_WARNINGS', | 20 'V8_DEPRECATION_WARNINGS', |
| 20 '_CRT_SECURE_NO_WARNINGS', | 21 '_CRT_SECURE_NO_WARNINGS', |
| 21 ], | 22 ], |
| 22 'include_dirs': [ | 23 'include_dirs': [ |
| 23 'third_party/freetype/include', | 24 'third_party/freetype/include', |
| 24 ], | 25 ], |
| 25 'conditions': [ | 26 'conditions': [ |
| 26 ['pdf_use_skia==1', { | 27 ['pdf_use_skia==1', { |
| 27 'defines': ['_SKIA_SUPPORT_'], | 28 'defines': ['_SKIA_SUPPORT_'], |
| 28 }], | 29 }], |
| 30 ['pdf_enable_xfa==1', { |
| 31 'defines': ['PDF_ENABLE_XFA'], |
| 32 }], |
| 29 ['OS=="linux"', { | 33 ['OS=="linux"', { |
| 30 'conditions': [ | 34 'conditions': [ |
| 31 ['target_arch=="x64"', { | 35 ['target_arch=="x64"', { |
| 32 'defines' : [ '_FX_CPU_=_FX_X64_', ], | 36 'defines' : [ '_FX_CPU_=_FX_X64_', ], |
| 33 'cflags': [ '-fPIC', ], | 37 'cflags': [ '-fPIC', ], |
| 34 }], | 38 }], |
| 35 ['target_arch=="ia32"', { | 39 ['target_arch=="ia32"', { |
| 36 'defines' : [ '_FX_CPU_=_FX_X86_', ], | 40 'defines' : [ '_FX_CPU_=_FX_X86_', ], |
| 37 }], | 41 }], |
| 38 ], | 42 ], |
| (...skipping 629 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 668 'fpdfsdk/src/pdfwindow/PWL_ScrollBar.cpp', | 672 'fpdfsdk/src/pdfwindow/PWL_ScrollBar.cpp', |
| 669 'fpdfsdk/src/pdfwindow/PWL_Signature.cpp', | 673 'fpdfsdk/src/pdfwindow/PWL_Signature.cpp', |
| 670 'fpdfsdk/src/pdfwindow/PWL_SpecialButton.cpp', | 674 'fpdfsdk/src/pdfwindow/PWL_SpecialButton.cpp', |
| 671 'fpdfsdk/src/pdfwindow/PWL_Utils.cpp', | 675 'fpdfsdk/src/pdfwindow/PWL_Utils.cpp', |
| 672 'fpdfsdk/src/pdfwindow/PWL_Wnd.cpp', | 676 'fpdfsdk/src/pdfwindow/PWL_Wnd.cpp', |
| 673 ], | 677 ], |
| 674 }, | 678 }, |
| 675 { | 679 { |
| 676 'target_name': 'fpdfxfa', | 680 'target_name': 'fpdfxfa', |
| 677 'type': 'static_library', | 681 'type': 'static_library', |
| 678 'ldflags': [ '-L<(PRODUCT_DIR)',], | |
| 679 'dependencies': [ | 682 'dependencies': [ |
| 680 'xfa.gyp:xfa', | 683 'javascript' |
| 681 ], | 684 ], |
| 682 'sources': [ | 685 'sources': [ |
| 683 'fpdfsdk/src/fpdfxfa/fpdfxfa_app.cpp', | 686 'fpdfsdk/src/fpdfxfa/fpdfxfa_app.cpp', |
| 684 'fpdfsdk/src/fpdfxfa/fpdfxfa_doc.cpp', | 687 'fpdfsdk/src/fpdfxfa/fpdfxfa_doc.cpp', |
| 685 'fpdfsdk/src/fpdfxfa/fpdfxfa_page.cpp', | 688 'fpdfsdk/src/fpdfxfa/fpdfxfa_page.cpp', |
| 686 'fpdfsdk/src/fpdfxfa/fpdfxfa_util.cpp', | 689 'fpdfsdk/src/fpdfxfa/fpdfxfa_util.cpp', |
| 687 'fpdfsdk/include/fpdfxfa/fpdfxfa_app.h', | 690 'fpdfsdk/include/fpdfxfa/fpdfxfa_app.h', |
| 688 'fpdfsdk/include/fpdfxfa/fpdfxfa_doc.h', | 691 'fpdfsdk/include/fpdfxfa/fpdfxfa_doc.h', |
| 689 'fpdfsdk/include/fpdfxfa/fpdfxfa_page.h', | 692 'fpdfsdk/include/fpdfxfa/fpdfxfa_page.h', |
| 690 'fpdfsdk/include/fpdfxfa/fpdfxfa_util.h', | 693 'fpdfsdk/include/fpdfxfa/fpdfxfa_util.h', |
| 691 ], | 694 ], |
| 695 'ldflags': [ '-L<(PRODUCT_DIR)',], |
| 696 'conditions': [ |
| 697 [ "pdf_enable_xfa==1", { |
| 698 'dependencies': [ |
| 699 'xfa.gyp:xfa', |
| 700 ], |
| 701 }], |
| 702 ], |
| 692 }, | 703 }, |
| 693 { | 704 { |
| 694 'target_name': 'javascript', | 705 'target_name': 'javascript', |
| 695 'type': 'static_library', | 706 'type': 'static_library', |
| 696 'include_dirs': [ | 707 'include_dirs': [ |
| 697 '<(DEPTH)/v8', | 708 '<(DEPTH)/v8', |
| 698 '<(DEPTH)/v8/include', | 709 '<(DEPTH)/v8/include', |
| 699 ], | 710 ], |
| 700 'dependencies': [ | 711 'dependencies': [ |
| 701 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8', | 712 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8', |
| (...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 811 '<(DEPTH)' | 822 '<(DEPTH)' |
| 812 ], | 823 ], |
| 813 'sources': [ | 824 'sources': [ |
| 814 'core/src/fxcodec/codec/fx_codec_jpx_unittest.cpp', | 825 'core/src/fxcodec/codec/fx_codec_jpx_unittest.cpp', |
| 815 'core/src/fxcrt/fx_basic_bstring_unittest.cpp', | 826 'core/src/fxcrt/fx_basic_bstring_unittest.cpp', |
| 816 'core/src/fxcrt/fx_basic_memmgr_unittest.cpp', | 827 'core/src/fxcrt/fx_basic_memmgr_unittest.cpp', |
| 817 'core/src/fxcrt/fx_basic_wstring_unittest.cpp', | 828 'core/src/fxcrt/fx_basic_wstring_unittest.cpp', |
| 818 'testing/fx_string_testhelpers.h', | 829 'testing/fx_string_testhelpers.h', |
| 819 'testing/fx_string_testhelpers.cpp', | 830 'testing/fx_string_testhelpers.cpp', |
| 820 'third_party/base/nonstd_unique_ptr_unittest.cpp', | 831 'third_party/base/nonstd_unique_ptr_unittest.cpp', |
| 821 'xfa/src/fxbarcode/pdf417/BC_PDF417HighLevelEncoder_unittest.cpp', | 832 ], |
| 822 'xfa/src/fxfa/src/parser/xfa_utils_imp_unittest.cpp', | 833 'conditions': [ |
| 834 ['pdf_enable_xfa==1', { |
| 835 'sources': [ |
| 836 'xfa/src/fxbarcode/pdf417/BC_PDF417HighLevelEncoder_unittest.cpp', |
| 837 'xfa/src/fxfa/src/parser/xfa_utils_imp_unittest.cpp', |
| 838 ], |
| 839 }], |
| 823 ], | 840 ], |
| 824 }, | 841 }, |
| 825 { | 842 { |
| 826 'target_name': 'pdfium_embeddertests', | 843 'target_name': 'pdfium_embeddertests', |
| 827 'type': 'executable', | 844 'type': 'executable', |
| 828 'dependencies': [ | 845 'dependencies': [ |
| 829 '<(DEPTH)/testing/gmock.gyp:gmock', | 846 '<(DEPTH)/testing/gmock.gyp:gmock', |
| 830 '<(DEPTH)/testing/gtest.gyp:gtest', | 847 '<(DEPTH)/testing/gtest.gyp:gtest', |
| 831 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8_libplatform', | 848 '<(DEPTH)/v8/tools/gyp/v8.gyp:v8_libplatform', |
| 832 'pdfium', | 849 'pdfium', |
| (...skipping 17 matching lines...) Expand all Loading... |
| 850 'testing/embedder_test.cpp', | 867 'testing/embedder_test.cpp', |
| 851 'testing/embedder_test.h', | 868 'testing/embedder_test.h', |
| 852 'testing/embedder_test_mock_delegate.h', | 869 'testing/embedder_test_mock_delegate.h', |
| 853 'testing/embedder_test_timer_handling_delegate.h', | 870 'testing/embedder_test_timer_handling_delegate.h', |
| 854 'testing/fx_string_testhelpers.cpp', | 871 'testing/fx_string_testhelpers.cpp', |
| 855 'testing/fx_string_testhelpers.h', | 872 'testing/fx_string_testhelpers.h', |
| 856 ], | 873 ], |
| 857 }, | 874 }, |
| 858 ], | 875 ], |
| 859 } | 876 } |
| OLD | NEW |