| OLD | NEW |
| 1 # Copyright 2014 PDFium Authors. All rights reserved. | 1 # Copyright 2014 PDFium 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 { | 5 { |
| 6 'variables': { |
| 7 'pdf_enable_xfa%': 0, # Set to 1 by standalone.gypi in standalone builds. |
| 8 }, |
| 6 'target_defaults': { | 9 'target_defaults': { |
| 7 'defines': [ | 10 'defines': [ |
| 8 'OPJ_STATIC', | 11 'OPJ_STATIC', |
| 9 'PNG_PREFIX', | 12 'PNG_PREFIX', |
| 10 'PNGPREFIX_H', | 13 'PNGPREFIX_H', |
| 11 'PNG_USE_READ_MACROS', | 14 'PNG_USE_READ_MACROS', |
| 12 '_CRT_SECURE_NO_WARNINGS', | 15 '_CRT_SECURE_NO_WARNINGS', |
| 13 ], | 16 ], |
| 14 'include_dirs': [ | 17 'include_dirs': [ |
| 15 # This is implicit in GN. | 18 # This is implicit in GN. |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 51 'freetype/include/freetype/freetype.h', | 54 'freetype/include/freetype/freetype.h', |
| 52 'freetype/include/freetype/ftmm.h', | 55 'freetype/include/freetype/ftmm.h', |
| 53 'freetype/include/freetype/ftotval.h', | 56 'freetype/include/freetype/ftotval.h', |
| 54 'freetype/include/freetype/ftoutln.h', | 57 'freetype/include/freetype/ftoutln.h', |
| 55 'freetype/include/freetype/internal/ftobjs.h', | 58 'freetype/include/freetype/internal/ftobjs.h', |
| 56 'freetype/include/freetype/internal/ftstream.h', | 59 'freetype/include/freetype/internal/ftstream.h', |
| 57 'freetype/include/freetype/internal/tttypes.h', | 60 'freetype/include/freetype/internal/tttypes.h', |
| 58 'freetype/include/freetype/tttables.h', | 61 'freetype/include/freetype/tttables.h', |
| 59 'freetype/include/ft2build.h', | 62 'freetype/include/ft2build.h', |
| 60 'freetype/src/base/ftbase.c', | 63 'freetype/src/base/ftbase.c', |
| 64 'freetype/src/base/ftbase.h', |
| 61 'freetype/src/base/ftbitmap.c', | 65 'freetype/src/base/ftbitmap.c', |
| 62 'freetype/src/base/ftglyph.c', | 66 'freetype/src/base/ftglyph.c', |
| 63 'freetype/src/base/ftinit.c', | 67 'freetype/src/base/ftinit.c', |
| 64 'freetype/src/base/ftlcdfil.c', | 68 'freetype/src/base/ftlcdfil.c', |
| 65 'freetype/src/base/ftmm.c', | 69 'freetype/src/base/ftmm.c', |
| 66 'freetype/src/base/ftsystem.c', | 70 'freetype/src/base/ftsystem.c', |
| 67 'freetype/src/cff/cff.c', | 71 'freetype/src/cff/cff.c', |
| 68 'freetype/src/cff/cffobjs.h', | 72 'freetype/src/cff/cffobjs.h', |
| 69 'freetype/src/cff/cfftypes.h', | 73 'freetype/src/cff/cfftypes.h', |
| 70 'freetype/src/cid/type1cid.c', | 74 'freetype/src/cid/type1cid.c', |
| 71 'freetype/src/psaux/psaux.c', | 75 'freetype/src/psaux/psaux.c', |
| 72 'freetype/src/pshinter/pshinter.c', | 76 'freetype/src/pshinter/pshinter.c', |
| 73 'freetype/src/psnames/psmodule.c', | 77 'freetype/src/psnames/psmodule.c', |
| 74 'freetype/src/raster/raster.c', | 78 'freetype/src/raster/raster.c', |
| 75 'freetype/src/sfnt/sfnt.c', | 79 'freetype/src/sfnt/sfnt.c', |
| 76 'freetype/src/smooth/smooth.c', | 80 'freetype/src/smooth/smooth.c', |
| 77 'freetype/src/truetype/truetype.c', | 81 'freetype/src/truetype/truetype.c', |
| 78 'freetype/src/type1/type1.c', | 82 'freetype/src/type1/type1.c', |
| 79 ], | 83 ], |
| 84 'variables': { |
| 85 'clang_warning_flags': [ |
| 86 # open_face_PS_from_sfnt_stream() and open_face_from_buffer() in |
| 87 # ftbase.h are unused. |
| 88 '-Wno-unused-function', |
| 89 ], |
| 90 }, |
| 80 }, | 91 }, |
| 81 { | 92 { |
| 82 'target_name': 'fx_agg', | 93 'target_name': 'fx_agg', |
| 83 'type': 'static_library', | 94 'type': 'static_library', |
| 84 'sources': [ | 95 'sources': [ |
| 85 'agg23/agg_basics.h', | 96 'agg23/agg_basics.h', |
| 86 'agg23/agg_clip_liang_barsky.h', | 97 'agg23/agg_clip_liang_barsky.h', |
| 87 'agg23/agg_conv_dash.h', | 98 'agg23/agg_conv_dash.h', |
| 88 'agg23/agg_conv_stroke.h', | 99 'agg23/agg_conv_stroke.h', |
| 89 'agg23/agg_curves.cpp', | 100 'agg23/agg_curves.cpp', |
| 90 'agg23/agg_curves.h', | 101 'agg23/agg_curves.h', |
| 91 'agg23/agg_path_storage.cpp', | 102 'agg23/agg_path_storage.cpp', |
| 92 'agg23/agg_path_storage.h', | 103 'agg23/agg_path_storage.h', |
| 93 'agg23/agg_rasterizer_scanline_aa.cpp', | 104 'agg23/agg_rasterizer_scanline_aa.cpp', |
| 94 'agg23/agg_rasterizer_scanline_aa.h', | 105 'agg23/agg_rasterizer_scanline_aa.h', |
| 95 'agg23/agg_renderer_scanline.h', | 106 'agg23/agg_renderer_scanline.h', |
| 96 'agg23/agg_rendering_buffer.h', | 107 'agg23/agg_rendering_buffer.h', |
| 97 'agg23/agg_scanline_u.h', | 108 'agg23/agg_scanline_u.h', |
| 98 'agg23/agg_vcgen_dash.cpp', | 109 'agg23/agg_vcgen_dash.cpp', |
| 99 'agg23/agg_vcgen_stroke.cpp', | 110 'agg23/agg_vcgen_stroke.cpp', |
| 100 ], | 111 ], |
| 101 'conditions': [ | 112 'conditions': [ |
| 102 ['os_posix==1', { | 113 ['os_posix==1', { |
| 103 # library contains several enum vs non-enum conditionals. | 114 # library contains several enum vs non-enum conditionals. |
| 104 'cflags': [ '-Wno-extra', ], | 115 'cflags': [ '-Wno-extra', ], |
| 105 }], | 116 }], |
| 106 ], | 117 ], |
| 118 'variables': { |
| 119 'clang_warning_flags': [ |
| 120 # calc_butt_cap() in agg_vcgen_stroke.cpp is unused. |
| 121 '-Wno-unused-function', |
| 122 ], |
| 123 }, |
| 107 }, | 124 }, |
| 108 { | 125 { |
| 109 'target_name': 'fx_lcms2', | 126 'target_name': 'fx_lcms2', |
| 110 'type': 'static_library', | 127 'type': 'static_library', |
| 111 'sources': [ | 128 'sources': [ |
| 112 'lcms2-2.6/include/lcms2.h', | 129 'lcms2-2.6/include/lcms2.h', |
| 113 'lcms2-2.6/include/lcms2_plugin.h', | 130 'lcms2-2.6/include/lcms2_plugin.h', |
| 114 'lcms2-2.6/src/cmscam02.c', | 131 'lcms2-2.6/src/cmscam02.c', |
| 115 'lcms2-2.6/src/cmscgats.c', | 132 'lcms2-2.6/src/cmscgats.c', |
| 116 'lcms2-2.6/src/cmscnvrt.c', | 133 'lcms2-2.6/src/cmscnvrt.c', |
| (...skipping 25 matching lines...) Expand all Loading... |
| 142 'cflags': [ | 159 'cflags': [ |
| 143 '-Wno-main', | 160 '-Wno-main', |
| 144 '-Wno-missing-braces', | 161 '-Wno-missing-braces', |
| 145 '-Wno-unused', | 162 '-Wno-unused', |
| 146 ], | 163 ], |
| 147 }], | 164 }], |
| 148 ], | 165 ], |
| 149 'variables': { | 166 'variables': { |
| 150 'clang_warning_flags': [ | 167 'clang_warning_flags': [ |
| 151 '-Wno-missing-braces', | 168 '-Wno-missing-braces', |
| 169 # FindPrev() in cmsplugin.c is unused. |
| 170 '-Wno-unused-function', |
| 152 ], | 171 ], |
| 153 }, | 172 }, |
| 154 }, | 173 }, |
| 155 { | 174 { |
| 156 'target_name': 'libjpeg', | 175 'target_name': 'libjpeg', |
| 157 'type': 'static_library', | 176 'type': 'static_library', |
| 158 'sources': [ | 177 'sources': [ |
| 159 'libjpeg/cderror.h', | 178 'libjpeg/cderror.h', |
| 160 'libjpeg/cdjpeg.h', | 179 'libjpeg/cdjpeg.h', |
| 161 'libjpeg/fpdfapi_jcapimin.c', | 180 'libjpeg/fpdfapi_jcapimin.c', |
| (...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 262 'lpng_v163/pngrutil.c', | 281 'lpng_v163/pngrutil.c', |
| 263 'lpng_v163/pngset.c', | 282 'lpng_v163/pngset.c', |
| 264 'lpng_v163/pngtrans.c', | 283 'lpng_v163/pngtrans.c', |
| 265 'lpng_v163/pngwio.c', | 284 'lpng_v163/pngwio.c', |
| 266 'lpng_v163/pngwrite.c', | 285 'lpng_v163/pngwrite.c', |
| 267 'lpng_v163/pngwtran.c', | 286 'lpng_v163/pngwtran.c', |
| 268 'lpng_v163/pngwutil.c', | 287 'lpng_v163/pngwutil.c', |
| 269 ], | 288 ], |
| 270 }, | 289 }, |
| 271 { | 290 { |
| 272 'target_name': 'fx_tiff', | |
| 273 'type': 'static_library', | |
| 274 'sources': [ | |
| 275 'tiff_v403/tiffiop.h', | |
| 276 'tiff_v403/tif_aux.c', | |
| 277 'tiff_v403/tif_close.c', | |
| 278 'tiff_v403/tif_codec.c', | |
| 279 'tiff_v403/tif_color.c', | |
| 280 'tiff_v403/tif_compress.c', | |
| 281 'tiff_v403/tif_dir.c', | |
| 282 'tiff_v403/tif_dirinfo.c', | |
| 283 'tiff_v403/tif_dirread.c', | |
| 284 'tiff_v403/tif_dirwrite.c', | |
| 285 'tiff_v403/tif_dumpmode.c', | |
| 286 'tiff_v403/tif_error.c', | |
| 287 'tiff_v403/tif_extension.c', | |
| 288 'tiff_v403/tif_fax3.c', | |
| 289 'tiff_v403/tif_fax3sm.c', | |
| 290 'tiff_v403/tif_flush.c', | |
| 291 'tiff_v403/tif_getimage.c', | |
| 292 'tiff_v403/tif_jpeg.c', | |
| 293 'tiff_v403/tif_luv.c', | |
| 294 'tiff_v403/tif_lzw.c', | |
| 295 'tiff_v403/tif_next.c', | |
| 296 'tiff_v403/tif_ojpeg.c', | |
| 297 'tiff_v403/tif_open.c', | |
| 298 'tiff_v403/tif_packbits.c', | |
| 299 'tiff_v403/tif_pixarlog.c', | |
| 300 'tiff_v403/tif_predict.c', | |
| 301 'tiff_v403/tif_print.c', | |
| 302 'tiff_v403/tif_read.c', | |
| 303 'tiff_v403/tif_strip.c', | |
| 304 'tiff_v403/tif_swab.c', | |
| 305 'tiff_v403/tif_thunder.c', | |
| 306 'tiff_v403/tif_tile.c', | |
| 307 'tiff_v403/tif_version.c', | |
| 308 'tiff_v403/tif_warning.c', | |
| 309 'tiff_v403/tif_write.c', | |
| 310 'tiff_v403/tif_zip.c', | |
| 311 ], | |
| 312 }, | |
| 313 { | |
| 314 'target_name': 'fx_zlib', | 291 'target_name': 'fx_zlib', |
| 315 'type': 'static_library', | 292 'type': 'static_library', |
| 316 'sources': [ | 293 'sources': [ |
| 317 'zlib_v128/adler32.c', | 294 'zlib_v128/adler32.c', |
| 318 'zlib_v128/compress.c', | 295 'zlib_v128/compress.c', |
| 319 'zlib_v128/crc32.c', | 296 'zlib_v128/crc32.c', |
| 320 'zlib_v128/deflate.c', | 297 'zlib_v128/deflate.c', |
| 321 'zlib_v128/gzclose.c', | 298 'zlib_v128/gzclose.c', |
| 322 'zlib_v128/gzlib.c', | 299 'zlib_v128/gzlib.c', |
| 323 'zlib_v128/gzread.c', | 300 'zlib_v128/gzread.c', |
| (...skipping 16 matching lines...) Expand all Loading... |
| 340 'base/nonstd_unique_ptr.h', | 317 'base/nonstd_unique_ptr.h', |
| 341 'base/numerics/safe_conversions.h', | 318 'base/numerics/safe_conversions.h', |
| 342 'base/numerics/safe_conversions_impl.h', | 319 'base/numerics/safe_conversions_impl.h', |
| 343 'base/numerics/safe_math.h', | 320 'base/numerics/safe_math.h', |
| 344 'base/numerics/safe_math_impl.h', | 321 'base/numerics/safe_math_impl.h', |
| 345 'base/stl_util.h', | 322 'base/stl_util.h', |
| 346 'base/template_util.h', | 323 'base/template_util.h', |
| 347 ], | 324 ], |
| 348 }, | 325 }, |
| 349 ], | 326 ], |
| 327 'conditions': [ |
| 328 ['pdf_enable_xfa==1', { |
| 329 'targets': [ |
| 330 { |
| 331 'target_name': 'fx_tiff', |
| 332 'type': 'static_library', |
| 333 'sources': [ |
| 334 'tiff_v403/tiffiop.h', |
| 335 'tiff_v403/tif_aux.c', |
| 336 'tiff_v403/tif_close.c', |
| 337 'tiff_v403/tif_codec.c', |
| 338 'tiff_v403/tif_color.c', |
| 339 'tiff_v403/tif_compress.c', |
| 340 'tiff_v403/tif_dir.c', |
| 341 'tiff_v403/tif_dirinfo.c', |
| 342 'tiff_v403/tif_dirread.c', |
| 343 'tiff_v403/tif_dirwrite.c', |
| 344 'tiff_v403/tif_dumpmode.c', |
| 345 'tiff_v403/tif_error.c', |
| 346 'tiff_v403/tif_extension.c', |
| 347 'tiff_v403/tif_fax3.c', |
| 348 'tiff_v403/tif_fax3sm.c', |
| 349 'tiff_v403/tif_flush.c', |
| 350 'tiff_v403/tif_getimage.c', |
| 351 'tiff_v403/tif_jpeg.c', |
| 352 'tiff_v403/tif_luv.c', |
| 353 'tiff_v403/tif_lzw.c', |
| 354 'tiff_v403/tif_next.c', |
| 355 'tiff_v403/tif_ojpeg.c', |
| 356 'tiff_v403/tif_open.c', |
| 357 'tiff_v403/tif_packbits.c', |
| 358 'tiff_v403/tif_pixarlog.c', |
| 359 'tiff_v403/tif_predict.c', |
| 360 'tiff_v403/tif_print.c', |
| 361 'tiff_v403/tif_read.c', |
| 362 'tiff_v403/tif_strip.c', |
| 363 'tiff_v403/tif_swab.c', |
| 364 'tiff_v403/tif_thunder.c', |
| 365 'tiff_v403/tif_tile.c', |
| 366 'tiff_v403/tif_version.c', |
| 367 'tiff_v403/tif_warning.c', |
| 368 'tiff_v403/tif_write.c', |
| 369 'tiff_v403/tif_zip.c', |
| 370 ], |
| 371 }, |
| 372 ], |
| 373 }], |
| 374 ], |
| 350 } | 375 } |
| OLD | NEW |