1# This file will be copied into //third_party/externals/piex via the new_local_repository 2# rule in WORKSPACE.bazel, so all files should be relative to that path. 3 4cc_library( 5 name = "piex", 6 srcs = [ 7 "src/binary_parse/cached_paged_byte_array.cc", 8 "src/binary_parse/cached_paged_byte_array.h", 9 "src/binary_parse/range_checked_byte_ptr.cc", 10 "src/binary_parse/range_checked_byte_ptr.h", 11 "src/image_type_recognition/image_type_recognition_lite.cc", 12 "src/image_type_recognition/image_type_recognition_lite.h", 13 "src/piex.cc", 14 "src/tiff_directory/tiff_directory.cc", 15 "src/tiff_directory/tiff_directory.h", 16 "src/tiff_parser.cc", 17 "src/tiff_parser.h", 18 ], 19 hdrs = [ 20 "src/piex.h", 21 "src/piex_types.h", 22 ], 23 local_defines = ["BREAK_IF_DEBUGGING_AND_OUT_OF_RANGE"], 24 visibility = ["//visibility:public"], 25) 26