From b7fb1fd087cfe20cfc29cabc80af2c11e91538c6 Mon Sep 17 00:00:00 2001 From: thestig Date: Fri, 26 Aug 2016 14:39:31 -0700 Subject: Remove most things GYP. BUG=pdfium:559 Review-Url: https://codereview.chromium.org/2286653002 --- third_party/third_party.gyp | 477 -------------------------------------------- 1 file changed, 477 deletions(-) delete mode 100644 third_party/third_party.gyp (limited to 'third_party/third_party.gyp') diff --git a/third_party/third_party.gyp b/third_party/third_party.gyp deleted file mode 100644 index caa5bb1af4..0000000000 --- a/third_party/third_party.gyp +++ /dev/null @@ -1,477 +0,0 @@ -# Copyright 2014 PDFium Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -{ - 'variables': { - 'pdf_enable_xfa%': 0, # Set to 1 by standalone.gypi in standalone builds. - 'pdf_use_skia%': 0, - }, - 'target_defaults': { - 'defines': [ - 'OPJ_STATIC', - 'PNG_PREFIX', - 'PNG_USE_READ_MACROS', - ], - 'include_dirs': [ - # This is implicit in GN. - '<(DEPTH)', - '..', - ], - }, - 'targets': [ - { - 'target_name': 'bigint', - 'type': 'static_library', - 'sources': [ - 'bigint/BigInteger.hh', - 'bigint/BigIntegerLibrary.hh', - 'bigint/BigIntegerUtils.hh', - 'bigint/BigUnsigned.hh', - 'bigint/NumberlikeArray.hh', - 'bigint/BigUnsignedInABase.hh', - 'bigint/BigInteger.cc', - 'bigint/BigIntegerUtils.cc', - 'bigint/BigUnsigned.cc', - 'bigint/BigUnsignedInABase.cc', - ], - }, - { - 'target_name': 'fx_freetype', - 'type': 'static_library', - 'defines': [ - 'FT2_BUILD_LIBRARY', - ], - 'include_dirs': [ - 'freetype/include', - 'freetype/include/freetype', - ], - 'sources': [ - 'freetype/include/freetype/freetype.h', - 'freetype/include/freetype/ftmm.h', - 'freetype/include/freetype/ftotval.h', - 'freetype/include/freetype/ftoutln.h', - 'freetype/include/freetype/internal/ftobjs.h', - 'freetype/include/freetype/internal/ftstream.h', - 'freetype/include/freetype/internal/tttypes.h', - 'freetype/include/freetype/tttables.h', - 'freetype/include/ft2build.h', - 'freetype/src/base/ftbase.c', - 'freetype/src/base/ftbase.h', - 'freetype/src/base/ftbitmap.c', - 'freetype/src/base/ftglyph.c', - 'freetype/src/base/ftinit.c', - 'freetype/src/base/ftlcdfil.c', - 'freetype/src/base/ftmm.c', - 'freetype/src/base/ftsystem.c', - 'freetype/src/cff/cff.c', - 'freetype/src/cff/cffobjs.h', - 'freetype/src/cff/cfftypes.h', - 'freetype/src/cid/type1cid.c', - 'freetype/src/psaux/psaux.c', - 'freetype/src/pshinter/pshinter.c', - 'freetype/src/psnames/psmodule.c', - 'freetype/src/raster/raster.c', - 'freetype/src/sfnt/sfnt.c', - 'freetype/src/smooth/smooth.c', - 'freetype/src/truetype/truetype.c', - 'freetype/src/type1/type1.c', - ], - 'conditions': [ - ['pdf_use_skia==1', { - 'sources': [ - 'freetype/src/base/ftfntfmt.c', - 'freetype/src/base/ftfstype.c', - 'freetype/src/base/fttype1.c', - ], - }], - ['os_posix==1 and clang==0', { - 'cflags': [ - # open_face_PS_from_sfnt_stream() and open_face_from_buffer() in - # ftbase.h are unused. GCC needs this flag too. - '-Wno-unused-function', - ], - }], - ], - 'variables': { - 'clang_warning_flags': [ - # open_face_PS_from_sfnt_stream() and open_face_from_buffer() in - # ftbase.h are unused. - '-Wno-unused-function', - ], - }, - 'msvs_disabled_warnings': [ - # Warnings about conversion from 'size_t' to 'long', possible loss of - # data. - 4267, - ], - }, - { - 'target_name': 'fx_lcms2', - 'type': 'static_library', - 'sources': [ - 'lcms2-2.6/include/lcms2.h', - 'lcms2-2.6/include/lcms2_plugin.h', - 'lcms2-2.6/src/cmscam02.c', - 'lcms2-2.6/src/cmscgats.c', - 'lcms2-2.6/src/cmscnvrt.c', - 'lcms2-2.6/src/cmserr.c', - 'lcms2-2.6/src/cmsgamma.c', - 'lcms2-2.6/src/cmsgmt.c', - 'lcms2-2.6/src/cmshalf.c', - 'lcms2-2.6/src/cmsintrp.c', - 'lcms2-2.6/src/cmsio0.c', - 'lcms2-2.6/src/cmsio1.c', - 'lcms2-2.6/src/cmslut.c', - 'lcms2-2.6/src/cmsmd5.c', - 'lcms2-2.6/src/cmsmtrx.c', - 'lcms2-2.6/src/cmsnamed.c', - 'lcms2-2.6/src/cmsopt.c', - 'lcms2-2.6/src/cmspack.c', - 'lcms2-2.6/src/cmspcs.c', - 'lcms2-2.6/src/cmsplugin.c', - 'lcms2-2.6/src/cmsps2.c', - 'lcms2-2.6/src/cmssamp.c', - 'lcms2-2.6/src/cmssm.c', - 'lcms2-2.6/src/cmstypes.c', - 'lcms2-2.6/src/cmsvirt.c', - 'lcms2-2.6/src/cmswtpnt.c', - 'lcms2-2.6/src/cmsxform.c', - ], - 'conditions': [ - ['os_posix==1', { - 'cflags': [ - '-Wno-main', - '-Wno-missing-braces', - '-Wno-unused', - ], - }], - ], - 'variables': { - 'clang_warning_flags': [ - '-Wno-missing-braces', - # FindPrev() in cmsplugin.c is unused. - '-Wno-unused-function', - ], - }, - }, - { - 'target_name': 'libjpeg', - 'type': 'static_library', - 'sources': [ - 'libjpeg/cderror.h', - 'libjpeg/cdjpeg.h', - 'libjpeg/fpdfapi_jcapimin.c', - 'libjpeg/fpdfapi_jcapistd.c', - 'libjpeg/fpdfapi_jccoefct.c', - 'libjpeg/fpdfapi_jccolor.c', - 'libjpeg/fpdfapi_jcdctmgr.c', - 'libjpeg/fpdfapi_jchuff.c', - 'libjpeg/fpdfapi_jcinit.c', - 'libjpeg/fpdfapi_jcmainct.c', - 'libjpeg/fpdfapi_jcmarker.c', - 'libjpeg/fpdfapi_jcmaster.c', - 'libjpeg/fpdfapi_jcomapi.c', - 'libjpeg/fpdfapi_jcparam.c', - 'libjpeg/fpdfapi_jcphuff.c', - 'libjpeg/fpdfapi_jcprepct.c', - 'libjpeg/fpdfapi_jcsample.c', - 'libjpeg/fpdfapi_jctrans.c', - 'libjpeg/fpdfapi_jdapimin.c', - 'libjpeg/fpdfapi_jdapistd.c', - 'libjpeg/fpdfapi_jdcoefct.c', - 'libjpeg/fpdfapi_jdcolor.c', - 'libjpeg/fpdfapi_jddctmgr.c', - 'libjpeg/fpdfapi_jdhuff.c', - 'libjpeg/fpdfapi_jdinput.c', - 'libjpeg/fpdfapi_jdmainct.c', - 'libjpeg/fpdfapi_jdmarker.c', - 'libjpeg/fpdfapi_jdmaster.c', - 'libjpeg/fpdfapi_jdmerge.c', - 'libjpeg/fpdfapi_jdphuff.c', - 'libjpeg/fpdfapi_jdpostct.c', - 'libjpeg/fpdfapi_jdsample.c', - 'libjpeg/fpdfapi_jdtrans.c', - 'libjpeg/fpdfapi_jerror.c', - 'libjpeg/fpdfapi_jfdctfst.c', - 'libjpeg/fpdfapi_jfdctint.c', - 'libjpeg/fpdfapi_jidctfst.c', - 'libjpeg/fpdfapi_jidctint.c', - 'libjpeg/fpdfapi_jidctred.c', - 'libjpeg/fpdfapi_jmemmgr.c', - 'libjpeg/fpdfapi_jmemnobs.c', - 'libjpeg/fpdfapi_jutils.c', - 'libjpeg/jchuff.h', - 'libjpeg/jconfig.h', - 'libjpeg/jdct.h', - 'libjpeg/jdhuff.h', - 'libjpeg/jerror.h', - 'libjpeg/jinclude.h', - 'libjpeg/jmemsys.h', - 'libjpeg/jmorecfg.h', - 'libjpeg/jpegint.h', - 'libjpeg/jpeglib.h', - 'libjpeg/jversion.h', - 'libjpeg/transupp.h', - ], - 'conditions': [ - ['os_posix==1', { - 'cflags': [ - '-Wno-main', - '-Wno-missing-braces', - '-Wno-shift-negative-value', - '-Wno-unused', - ], - }], - ], - 'variables': { - 'clang_warning_flags': [ - # Avoid warning for undefined behaviour. - '-Wno-shift-negative-value', - ], - }, - 'msvs_disabled_warnings': [ - # Warnings about conversion from 'size_t' to 'long', possible loss of - # data. - 4267, - ], - }, - { - 'target_name': 'fx_libopenjpeg', - 'type': 'static_library', - 'sources': [ - 'libopenjpeg20/bio.c', - 'libopenjpeg20/cio.c', - 'libopenjpeg20/dwt.c', - 'libopenjpeg20/event.c', - 'libopenjpeg20/function_list.c', - 'libopenjpeg20/image.c', - 'libopenjpeg20/invert.c', - 'libopenjpeg20/j2k.c', - 'libopenjpeg20/jp2.c', - 'libopenjpeg20/mct.c', - 'libopenjpeg20/mqc.c', - 'libopenjpeg20/openjpeg.c', - 'libopenjpeg20/opj_clock.c', - 'libopenjpeg20/pi.c', - 'libopenjpeg20/raw.c', - 'libopenjpeg20/t1.c', - 'libopenjpeg20/t2.c', - 'libopenjpeg20/tcd.c', - 'libopenjpeg20/tgt.c', - ], - 'msvs_disabled_warnings': [ - 4018, - ], - }, - { - 'target_name': 'fx_lpng', - 'type': 'static_library', - 'sources': [ - 'libpng16/png.c', - 'libpng16/png.h', - 'libpng16/pngconf.h', - 'libpng16/pngdebug.h', - 'libpng16/pngerror.c', - 'libpng16/pngget.c', - 'libpng16/pnginfo.h', - 'libpng16/pnglibconf.h', - 'libpng16/pngmem.c', - 'libpng16/pngpread.c', - 'libpng16/pngprefix.h', - 'libpng16/pngpriv.h', - 'libpng16/pngread.c', - 'libpng16/pngrio.c', - 'libpng16/pngrtran.c', - 'libpng16/pngrutil.c', - 'libpng16/pngset.c', - 'libpng16/pngstruct.h', - 'libpng16/pngtrans.c', - 'libpng16/pngwio.c', - 'libpng16/pngwrite.c', - 'libpng16/pngwtran.c', - 'libpng16/pngwutil.c', - ], - 'msvs_disabled_warnings': [ - 4146, # Unary minus applied to unsigned type. - # Warnings about conversion from 'size_t' to 'long', possible loss of - # data. - 4267, - ], - 'conditions': [ - # SSE optimizations - [ 'target_arch=="ia32" or target_arch=="x64"', { - 'defines': [ - 'PNG_INTEL_SSE_OPT=1', - ], - 'sources': [ - 'libpng16/contrib/intel/intel_init.c', - 'libpng16/contrib/intel/filter_sse2_intrinsics.c', - ], - }], - - # ARM optimizations - [ '(target_arch=="arm" or target_arch=="arm64") and OS!="ios" and arm_neon==1', { - 'defines': [ - 'PNG_ARM_NEON_OPT=2', - 'PNG_ARM_NEON_IMPLEMENTATION=1', - ], - 'sources': [ - 'libpng16/arm/arm_init.c', - 'libpng16/arm/filter_neon_intrinsics.c', - ], - }], - ], - }, - { - 'target_name': 'fx_zlib', - 'type': 'static_library', - 'sources': [ - 'zlib_v128/adler32.c', - 'zlib_v128/compress.c', - 'zlib_v128/crc32.c', - 'zlib_v128/deflate.c', - 'zlib_v128/gzclose.c', - 'zlib_v128/gzlib.c', - 'zlib_v128/gzread.c', - 'zlib_v128/gzwrite.c', - 'zlib_v128/infback.c', - 'zlib_v128/inffast.c', - 'zlib_v128/inflate.c', - 'zlib_v128/inftrees.c', - 'zlib_v128/trees.c', - 'zlib_v128/uncompr.c', - 'zlib_v128/zutil.c', - ], - 'conditions': [ - ['os_posix==1', { - 'cflags': [ - # TODO(dsinclair): Remove if fixed upstream. https://crbug.com/507712 - '-Wno-shift-negative-value', - ], - }], - ['OS == "win"', { - 'direct_dependent_settings': { - 'include_dirs': [ - 'zlib_v128', - ], - } - }], - ], - 'variables': { - 'clang_warning_flags': [ - # Avoid warning for undefined behaviour. https://crbug.com/507712 - '-Wno-shift-negative-value', - ] - }, - }, - { - 'target_name': 'pdfium_base', - 'type': 'none', - 'sources': [ - 'base/logging.h', - 'base/macros.h', - 'base/numerics/safe_conversions.h', - 'base/numerics/safe_conversions_impl.h', - 'base/numerics/safe_math.h', - 'base/numerics/safe_math_impl.h', - 'base/stl_util.h', - ], - }, - ], - 'conditions': [ - ['pdf_enable_xfa==1', { - 'targets': [ - { - 'target_name': 'fx_tiff', - 'type': 'static_library', - 'sources': [ - 'libtiff/tiffiop.h', - 'libtiff/tiffvers.h', - 'libtiff/tif_aux.c', - 'libtiff/tif_close.c', - 'libtiff/tif_codec.c', - 'libtiff/tif_color.c', - 'libtiff/tif_compress.c', - 'libtiff/tif_dir.c', - 'libtiff/tif_dirinfo.c', - 'libtiff/tif_dirread.c', - 'libtiff/tif_dirwrite.c', - 'libtiff/tif_dumpmode.c', - 'libtiff/tif_error.c', - 'libtiff/tif_extension.c', - 'libtiff/tif_fax3.c', - 'libtiff/tif_fax3sm.c', - 'libtiff/tif_flush.c', - 'libtiff/tif_getimage.c', - 'libtiff/tif_jpeg.c', - 'libtiff/tif_luv.c', - 'libtiff/tif_lzw.c', - 'libtiff/tif_next.c', - 'libtiff/tif_ojpeg.c', - 'libtiff/tif_open.c', - 'libtiff/tif_packbits.c', - 'libtiff/tif_pixarlog.c', - 'libtiff/tif_predict.c', - 'libtiff/tif_print.c', - 'libtiff/tif_read.c', - 'libtiff/tif_strip.c', - 'libtiff/tif_swab.c', - 'libtiff/tif_thunder.c', - 'libtiff/tif_tile.c', - 'libtiff/tif_version.c', - 'libtiff/tif_warning.c', - 'libtiff/tif_write.c', - 'libtiff/tif_zip.c', - ], - 'conditions': [ - ['OS=="win"', { - 'defines!': [ - # Need to undefine the macro since it is redefined in - # tif_ojpeg.c and tif_jpeg.c. - 'WIN32_LEAN_AND_MEAN', - ], - }], - ], - }, - ], - }], - ['pdf_use_skia!=1', { - 'targets': [ - { - 'target_name': 'fx_agg', - 'type': 'static_library', - 'sources': [ - 'agg23/agg_basics.h', - 'agg23/agg_clip_liang_barsky.h', - 'agg23/agg_conv_dash.h', - 'agg23/agg_conv_stroke.h', - 'agg23/agg_curves.cpp', - 'agg23/agg_curves.h', - 'agg23/agg_path_storage.cpp', - 'agg23/agg_path_storage.h', - 'agg23/agg_rasterizer_scanline_aa.cpp', - 'agg23/agg_rasterizer_scanline_aa.h', - 'agg23/agg_renderer_scanline.h', - 'agg23/agg_rendering_buffer.h', - 'agg23/agg_scanline_u.h', - 'agg23/agg_vcgen_dash.cpp', - 'agg23/agg_vcgen_stroke.cpp', - ], - 'conditions': [ - ['os_posix==1', { - # library contains several enum vs non-enum conditionals. - 'cflags': [ '-Wno-extra', ], - }], - ], - 'variables': { - 'clang_warning_flags': [ - # calc_butt_cap() in agg_vcgen_stroke.cpp is unused. - '-Wno-unused-function', - ], - }, - }, - ], - }], - ], -} -- cgit v1.2.3