Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1143)

Side by Side Diff: pdfium.gyp

Issue 815103002: Update freetype to 2.5.4. (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@master
Patch Set: Adjust GYP and GN Created 6 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « core/src/fxge/fx_freetype/src/fxft_type1cid.c ('k') | third_party/BUILD.gn » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 { 1 {
2 'variables': { 2 'variables': {
3 'pdf_use_skia%': 0, 3 'pdf_use_skia%': 0,
4 }, 4 },
5 'target_defaults': { 5 'target_defaults': {
6 'defines' : [ 6 'defines' : [
7 '_FXFT_VERSION_=2501', 7 'FT2_BUILD_LIBRARY',
8 '_FPDFSDK_LIB', 8 '_FPDFSDK_LIB',
9 '_NO_GDIPLUS_', # workaround text rendering issues on Windows 9 '_NO_GDIPLUS_', # workaround text rendering issues on Windows
10 'OPJ_STATIC', 10 'OPJ_STATIC',
11 ], 11 ],
12 'include_dirs': [
13 'third_party/freetype/include',
14 ],
12 'conditions': [ 15 'conditions': [
13 ['pdf_use_skia==1', { 16 ['pdf_use_skia==1', {
14 'defines': ['_SKIA_SUPPORT_'], 17 'defines': ['_SKIA_SUPPORT_'],
15 }], 18 }],
16 ['OS=="linux"', { 19 ['OS=="linux"', {
17 'conditions': [ 20 'conditions': [
18 ['target_arch=="x64"', { 21 ['target_arch=="x64"', {
19 'defines' : [ '_FX_CPU_=_FX_X64_', ], 22 'defines' : [ '_FX_CPU_=_FX_X64_', ],
20 'cflags': [ '-fPIC', ], 23 'cflags': [ '-fPIC', ],
21 }], 24 }],
22 ['target_arch=="ia32"', { 25 ['target_arch=="ia32"', {
23 'defines' : [ '_FX_CPU_=_FX_X86_', ], 26 'defines' : [ '_FX_CPU_=_FX_X86_', ],
24 }], 27 }],
25 ], 28 ],
26 }], 29 }],
27 ], 30 ],
28 'msvs_disabled_warnings': [ 31 'msvs_disabled_warnings': [
29 4005, 4018, 4146, 4333, 4345, 4267 32 4005, 4018, 4146, 4333, 4345, 4267
30 ], 33 ],
31 }, 34 },
32 'targets': [ 35 'targets': [
33 { 36 {
34 'target_name': 'pdfium', 37 'target_name': 'pdfium',
35 'type': 'static_library', 38 'type': 'static_library',
36 'dependencies': [ 39 'dependencies': [
37 'safemath', 40 'third_party/third_party.gyp:bigint',
38 'bigint', 41 'third_party/third_party.gyp:freetype',
42 'third_party/third_party.gyp:safemath',
39 'fdrm', 43 'fdrm',
40 'fpdfdoc', 44 'fpdfdoc',
41 'fpdfapi', 45 'fpdfapi',
42 'fpdftext', 46 'fpdftext',
43 'formfiller', 47 'formfiller',
44 'fxcodec', 48 'fxcodec',
45 'fxcrt', 49 'fxcrt',
46 'fxedit', 50 'fxedit',
47 'fxge', 51 'fxge',
48 'javascript', 52 'javascript',
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
115 'libraries': [ 119 'libraries': [
116 '$(SDKROOT)/System/Library/Frameworks/AppKit.framework', 120 '$(SDKROOT)/System/Library/Frameworks/AppKit.framework',
117 '$(SDKROOT)/System/Library/Frameworks/CoreFoundation.framework', 121 '$(SDKROOT)/System/Library/Frameworks/CoreFoundation.framework',
118 ], 122 ],
119 }, 123 },
120 }], 124 }],
121 ], 125 ],
122 }, 126 },
123 }, 127 },
124 { 128 {
125 'target_name': 'safemath',
126 'type': 'none',
127 'sources': [
128 'third_party/logging.h',
129 'third_party/macros.h',
130 'third_party/template_util.h',
131 'third_party/numerics/safe_conversions.h',
132 'third_party/numerics/safe_conversions_impl.h',
133 'third_party/numerics/safe_math.h',
134 'third_party/numerics/safe_math_impl.h',
135 ],
136 },
137 {
138 'target_name': 'bigint',
139 'type': 'static_library',
140 'sources': [
141 'third_party/bigint/BigInteger.hh',
142 'third_party/bigint/BigIntegerLibrary.hh',
143 'third_party/bigint/BigIntegerUtils.hh',
144 'third_party/bigint/BigUnsigned.hh',
145 'third_party/bigint/NumberlikeArray.hh',
146 'third_party/bigint/BigUnsignedInABase.hh',
147 'third_party/bigint/BigInteger.cc',
148 'third_party/bigint/BigIntegerUtils.cc',
149 'third_party/bigint/BigUnsigned.cc',
150 'third_party/bigint/BigUnsignedInABase.cc',
151 ],
152 },
153 {
154 'target_name': 'fdrm', 129 'target_name': 'fdrm',
155 'type': 'static_library', 130 'type': 'static_library',
156 'ldflags': [ '-L<(PRODUCT_DIR)',], 131 'ldflags': [ '-L<(PRODUCT_DIR)',],
157 'sources': [ 132 'sources': [
158 'core/include/fdrm/fx_crypt.h', 133 'core/include/fdrm/fx_crypt.h',
159 'core/src/fdrm/crypto/fx_crypt.cpp', 134 'core/src/fdrm/crypto/fx_crypt.cpp',
160 'core/src/fdrm/crypto/fx_crypt_aes.cpp', 135 'core/src/fdrm/crypto/fx_crypt_aes.cpp',
161 'core/src/fdrm/crypto/fx_crypt_sha.cpp', 136 'core/src/fdrm/crypto/fx_crypt_sha.cpp',
162 ], 137 ],
163 }, 138 },
(...skipping 441 matching lines...) Expand 10 before | Expand all | Expand 10 after
605 'core/src/fxge/fontdata/chromefontdata/FoxitSansBold.c', 580 'core/src/fxge/fontdata/chromefontdata/FoxitSansBold.c',
606 'core/src/fxge/fontdata/chromefontdata/FoxitSansBoldItalic.c', 581 'core/src/fxge/fontdata/chromefontdata/FoxitSansBoldItalic.c',
607 'core/src/fxge/fontdata/chromefontdata/FoxitSansItalic.c', 582 'core/src/fxge/fontdata/chromefontdata/FoxitSansItalic.c',
608 'core/src/fxge/fontdata/chromefontdata/FoxitSansMM.c', 583 'core/src/fxge/fontdata/chromefontdata/FoxitSansMM.c',
609 'core/src/fxge/fontdata/chromefontdata/FoxitSerif.c', 584 'core/src/fxge/fontdata/chromefontdata/FoxitSerif.c',
610 'core/src/fxge/fontdata/chromefontdata/FoxitSerifBold.c', 585 'core/src/fxge/fontdata/chromefontdata/FoxitSerifBold.c',
611 'core/src/fxge/fontdata/chromefontdata/FoxitSerifBoldItalic.c', 586 'core/src/fxge/fontdata/chromefontdata/FoxitSerifBoldItalic.c',
612 'core/src/fxge/fontdata/chromefontdata/FoxitSerifItalic.c', 587 'core/src/fxge/fontdata/chromefontdata/FoxitSerifItalic.c',
613 'core/src/fxge/fontdata/chromefontdata/FoxitSerifMM.c', 588 'core/src/fxge/fontdata/chromefontdata/FoxitSerifMM.c',
614 'core/src/fxge/fontdata/chromefontdata/FoxitSymbol.c', 589 'core/src/fxge/fontdata/chromefontdata/FoxitSymbol.c',
615 'core/src/fxge/fx_freetype/include/fxft_cffobjs.h', 590 'core/src/fxge/freetype/fx_freetype.c',
616 'core/src/fxge/fx_freetype/include/fxft_cfftypes.h',
617 'core/src/fxge/fx_freetype/include/fxft_freetype.h',
618 'core/src/fxge/fx_freetype/include/fxft_ft2build.h',
619 'core/src/fxge/fx_freetype/include/fxft_ftmm.h',
620 'core/src/fxge/fx_freetype/include/fxft_ftobjs.h',
621 'core/src/fxge/fx_freetype/include/fxft_ftotval.h',
622 'core/src/fxge/fx_freetype/include/fxft_ftoutln.h',
623 'core/src/fxge/fx_freetype/include/fxft_ftstream.h',
624 'core/src/fxge/fx_freetype/include/fxft_tttables.h',
625 'core/src/fxge/fx_freetype/include/fxft_tttypes.h',
626 'core/src/fxge/fx_freetype/src/fxft_cff.c',
627 'core/src/fxge/fx_freetype/src/fxft_ftbase.c',
628 'core/src/fxge/fx_freetype/src/fxft_ftbitmap.c',
629 'core/src/fxge/fx_freetype/src/fxft_ftglyph.c',
630 'core/src/fxge/fx_freetype/src/fxft_ftinit.c',
631 'core/src/fxge/fx_freetype/src/fxft_ftlcdfil.c',
632 'core/src/fxge/fx_freetype/src/fxft_ftmm.c',
633 'core/src/fxge/fx_freetype/src/fxft_ftsystem.c',
634 'core/src/fxge/fx_freetype/src/fxft_psaux.c',
635 'core/src/fxge/fx_freetype/src/fxft_pshinter.c',
636 'core/src/fxge/fx_freetype/src/fxft_psmodule.c',
637 'core/src/fxge/fx_freetype/src/fxft_raster.c',
638 'core/src/fxge/fx_freetype/src/fxft_sfnt.c',
639 'core/src/fxge/fx_freetype/src/fxft_smooth.c',
640 'core/src/fxge/fx_freetype/src/fxft_truetype.c',
641 'core/src/fxge/fx_freetype/src/fxft_type1.c',
642 'core/src/fxge/fx_freetype/src/fxft_type1cid.c',
643 'core/src/fxge/ge/fx_ge.cpp', 591 'core/src/fxge/ge/fx_ge.cpp',
644 'core/src/fxge/ge/fx_ge_device.cpp', 592 'core/src/fxge/ge/fx_ge_device.cpp',
645 'core/src/fxge/ge/fx_ge_font.cpp', 593 'core/src/fxge/ge/fx_ge_font.cpp',
646 'core/src/fxge/ge/fx_ge_fontmap.cpp', 594 'core/src/fxge/ge/fx_ge_fontmap.cpp',
647 'core/src/fxge/ge/fx_ge_linux.cpp', 595 'core/src/fxge/ge/fx_ge_linux.cpp',
648 'core/src/fxge/ge/fx_ge_path.cpp', 596 'core/src/fxge/ge/fx_ge_path.cpp',
649 'core/src/fxge/ge/fx_ge_ps.cpp', 597 'core/src/fxge/ge/fx_ge_ps.cpp',
650 'core/src/fxge/ge/fx_ge_text.cpp', 598 'core/src/fxge/ge/fx_ge_text.cpp',
651 'core/src/fxge/ge/text_int.h', 599 'core/src/fxge/ge/text_int.h',
652 ], 600 ],
(...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after
849 'fpdfsdk/src/formfiller/FFL_ListBox.cpp', 797 'fpdfsdk/src/formfiller/FFL_ListBox.cpp',
850 'fpdfsdk/src/formfiller/FFL_Notify.cpp', 798 'fpdfsdk/src/formfiller/FFL_Notify.cpp',
851 'fpdfsdk/src/formfiller/FFL_PushButton.cpp', 799 'fpdfsdk/src/formfiller/FFL_PushButton.cpp',
852 'fpdfsdk/src/formfiller/FFL_RadioButton.cpp', 800 'fpdfsdk/src/formfiller/FFL_RadioButton.cpp',
853 'fpdfsdk/src/formfiller/FFL_TextField.cpp', 801 'fpdfsdk/src/formfiller/FFL_TextField.cpp',
854 'fpdfsdk/src/formfiller/FFL_Utils.cpp', 802 'fpdfsdk/src/formfiller/FFL_Utils.cpp',
855 ], 803 ],
856 }, 804 },
857 ], 805 ],
858 } 806 }
OLDNEW
« no previous file with comments | « core/src/fxge/fx_freetype/src/fxft_type1cid.c ('k') | third_party/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698