1*4d671364SKiyoung Kim# Copyright 2015 Google Inc. All Rights Reserved. 2*4d671364SKiyoung Kim# 3*4d671364SKiyoung Kim# Licensed under the Apache License, Version 2.0 (the "License"); 4*4d671364SKiyoung Kim# you may not use this file except in compliance with the License. 5*4d671364SKiyoung Kim# You may obtain a copy of the License at 6*4d671364SKiyoung Kim# 7*4d671364SKiyoung Kim# http://www.apache.org/licenses/LICENSE-2.0 8*4d671364SKiyoung Kim# 9*4d671364SKiyoung Kim# Unless required by applicable law or agreed to in writing, software 10*4d671364SKiyoung Kim# distributed under the License is distributed on an "AS IS" BASIS, 11*4d671364SKiyoung Kim# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*4d671364SKiyoung Kim# See the License for the specific language governing permissions and 13*4d671364SKiyoung Kim# limitations under the License. 14*4d671364SKiyoung Kim{ 15*4d671364SKiyoung Kim'includes': ['internal_include_do_not_delete.gypi'], 16*4d671364SKiyoung Kim'targets': [{ 17*4d671364SKiyoung Kim 'target_name': 'piex', 18*4d671364SKiyoung Kim 'type': 'static_library', 19*4d671364SKiyoung Kim 'sources': [ 20*4d671364SKiyoung Kim 'src/piex.cc', 21*4d671364SKiyoung Kim 'src/piex_cr3.cc', 22*4d671364SKiyoung Kim 'src/tiff_parser.cc', 23*4d671364SKiyoung Kim ], 24*4d671364SKiyoung Kim 'variables': { 25*4d671364SKiyoung Kim 'headers': [ 26*4d671364SKiyoung Kim 'src/piex.h', 27*4d671364SKiyoung Kim 'src/piex_cr3.h', 28*4d671364SKiyoung Kim 'src/piex_types.h', 29*4d671364SKiyoung Kim 'src/tiff_parser.h', 30*4d671364SKiyoung Kim ], 31*4d671364SKiyoung Kim }, 32*4d671364SKiyoung Kim 'include_dirs': ['.'], 33*4d671364SKiyoung Kim 'cflags': [ 34*4d671364SKiyoung Kim '-Wsign-compare', 35*4d671364SKiyoung Kim '-Wsign-conversion', 36*4d671364SKiyoung Kim '-Wunused-parameter', 37*4d671364SKiyoung Kim ], 38*4d671364SKiyoung Kim 'dependencies': [ 39*4d671364SKiyoung Kim 'binary_parse', 40*4d671364SKiyoung Kim 'image_type_recognition', 41*4d671364SKiyoung Kim 'tiff_directory', 42*4d671364SKiyoung Kim ], 43*4d671364SKiyoung Kim}, { 44*4d671364SKiyoung Kim 'target_name': 'binary_parse', 45*4d671364SKiyoung Kim 'type': 'static_library', 46*4d671364SKiyoung Kim 'sources': [ 47*4d671364SKiyoung Kim 'src/binary_parse/cached_paged_byte_array.cc', 48*4d671364SKiyoung Kim 'src/binary_parse/range_checked_byte_ptr.cc', 49*4d671364SKiyoung Kim ], 50*4d671364SKiyoung Kim 'variables': { 51*4d671364SKiyoung Kim 'headers': [ 52*4d671364SKiyoung Kim 'src/binary_parse/cached_paged_byte_array.h', 53*4d671364SKiyoung Kim 'src/binary_parse/range_checked_byte_ptr.h', 54*4d671364SKiyoung Kim ], 55*4d671364SKiyoung Kim }, 56*4d671364SKiyoung Kim 'include_dirs': ['.'], 57*4d671364SKiyoung Kim 'cflags': [ 58*4d671364SKiyoung Kim '-Wsign-compare', 59*4d671364SKiyoung Kim '-Wsign-conversion', 60*4d671364SKiyoung Kim '-Wunused-parameter', 61*4d671364SKiyoung Kim ], 62*4d671364SKiyoung Kim}, { 63*4d671364SKiyoung Kim 'target_name': 'image_type_recognition', 64*4d671364SKiyoung Kim 'type': 'static_library', 65*4d671364SKiyoung Kim 'sources': [ 66*4d671364SKiyoung Kim 'src/image_type_recognition/image_type_recognition_lite.cc', 67*4d671364SKiyoung Kim ], 68*4d671364SKiyoung Kim 'variables': { 69*4d671364SKiyoung Kim 'headers': ['src/image_type_recognition/image_type_recognition_lite.h'], 70*4d671364SKiyoung Kim }, 71*4d671364SKiyoung Kim 'include_dirs': ['.'], 72*4d671364SKiyoung Kim 'cflags': [ 73*4d671364SKiyoung Kim '-Wsign-compare', 74*4d671364SKiyoung Kim '-Wsign-conversion', 75*4d671364SKiyoung Kim '-Wunused-parameter', 76*4d671364SKiyoung Kim ], 77*4d671364SKiyoung Kim 'dependencies': ['binary_parse'], 78*4d671364SKiyoung Kim}, { 79*4d671364SKiyoung Kim 'target_name': 'tiff_directory', 80*4d671364SKiyoung Kim 'type': 'static_library', 81*4d671364SKiyoung Kim 'cflags': [ 82*4d671364SKiyoung Kim '-Wsign-compare', 83*4d671364SKiyoung Kim '-Wsign-conversion', 84*4d671364SKiyoung Kim '-Wunused-parameter', 85*4d671364SKiyoung Kim ], 86*4d671364SKiyoung Kim 'sources': [ 87*4d671364SKiyoung Kim 'src/tiff_directory/tiff_directory.cc', 88*4d671364SKiyoung Kim ], 89*4d671364SKiyoung Kim 'variables': { 90*4d671364SKiyoung Kim 'headers': ['src/tiff_directory/tiff_directory.h'], 91*4d671364SKiyoung Kim }, 92*4d671364SKiyoung Kim 'include_dirs': ['.'], 93*4d671364SKiyoung Kim 'dependencies': ['binary_parse'], 94*4d671364SKiyoung Kim}], 95*4d671364SKiyoung Kim} 96