// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 55; objects = { /* Begin PBXBuildFile section */ F307EF0228289000003915D7 /* coeff_order.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEE928289000003915D7 /* coeff_order.cc */; }; F307EF0328289000003915D7 /* dec_patch_dictionary.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEEA28289000003915D7 /* dec_patch_dictionary.cc */; }; F307EF0428289000003915D7 /* compressed_dc.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEEB28289000003915D7 /* compressed_dc.cc */; }; F307EF0528289000003915D7 /* dec_reconstruct.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEEC28289000003915D7 /* dec_reconstruct.cc */; }; F307EF0628289000003915D7 /* dec_frame.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEED28289000003915D7 /* dec_frame.cc */; }; F307EF0728289000003915D7 /* ac_strategy.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEEE28289000003915D7 /* ac_strategy.cc */; }; F307EF0828289000003915D7 /* dec_noise.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEEF28289000003915D7 /* dec_noise.cc */; }; F307EF0928289000003915D7 /* dec_external_image.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEF028289000003915D7 /* dec_external_image.cc */; }; F307EF0A28289000003915D7 /* dct_scales.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEF128289000003915D7 /* dct_scales.cc */; }; F307EF0B28289000003915D7 /* dec_huffman.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEF228289000003915D7 /* dec_huffman.cc */; }; F307EF0C28289000003915D7 /* dec_ans.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEF328289000003915D7 /* dec_ans.cc */; }; F307EF0D28289000003915D7 /* blending.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEF428289000003915D7 /* blending.cc */; }; F307EF0E28289000003915D7 /* dec_modular.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEF528289000003915D7 /* dec_modular.cc */; }; F307EF0F28289000003915D7 /* dec_cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEF628289000003915D7 /* dec_cache.cc */; }; F307EF1028289000003915D7 /* dec_group.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEF728289000003915D7 /* dec_group.cc */; }; F307EF1128289000003915D7 /* dec_upsample.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEF828289000003915D7 /* dec_upsample.cc */; }; F307EF1228289000003915D7 /* ans_common.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEF928289000003915D7 /* ans_common.cc */; }; F307EF1328289000003915D7 /* aux_out.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEFA28289000003915D7 /* aux_out.cc */; }; F307EF1428289000003915D7 /* color_encoding_internal.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEFB28289000003915D7 /* color_encoding_internal.cc */; }; F307EF1528289000003915D7 /* chroma_from_luma.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEFC28289000003915D7 /* chroma_from_luma.cc */; }; F307EF1628289000003915D7 /* convolve.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEFD28289000003915D7 /* convolve.cc */; }; F307EF1728289000003915D7 /* alpha.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEFE28289000003915D7 /* alpha.cc */; }; F307EF1828289000003915D7 /* dec_group_border.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EEFF28289000003915D7 /* dec_group_border.cc */; }; F307EF1928289000003915D7 /* color_management.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF0028289000003915D7 /* color_management.cc */; }; F307EF1A28289000003915D7 /* dec_context_map.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF0128289000003915D7 /* dec_context_map.cc */; }; F307EF352828909A003915D7 /* enc_bit_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF1B2828909A003915D7 /* enc_bit_writer.cc */; }; F307EF362828909A003915D7 /* decode.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF1C2828909A003915D7 /* decode.cc */; }; F307EF372828909A003915D7 /* entropy_coder.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF1D2828909A003915D7 /* entropy_coder.cc */; }; F307EF382828909A003915D7 /* loop_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF1E2828909A003915D7 /* loop_filter.cc */; }; F307EF392828909A003915D7 /* quantizer.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF1F2828909A003915D7 /* quantizer.cc */; }; F307EF3A2828909A003915D7 /* dec_xyb.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF202828909A003915D7 /* dec_xyb.cc */; }; F307EF3B2828909A003915D7 /* fields.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF212828909A003915D7 /* fields.cc */; }; F307EF3C2828909A003915D7 /* filters.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF222828909A003915D7 /* filters.cc */; }; F307EF3D2828909A003915D7 /* memory_manager_internal.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF232828909A003915D7 /* memory_manager_internal.cc */; }; F307EF3E2828909A003915D7 /* image_bundle.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF242828909A003915D7 /* image_bundle.cc */; }; F307EF3F2828909A003915D7 /* toc.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF252828909A003915D7 /* toc.cc */; }; F307EF402828909A003915D7 /* luminance.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF262828909A003915D7 /* luminance.cc */; }; F307EF412828909A003915D7 /* headers.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF272828909A003915D7 /* headers.cc */; }; F307EF422828909A003915D7 /* icc_codec_common.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF282828909A003915D7 /* icc_codec_common.cc */; }; F307EF432828909A003915D7 /* epf.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF292828909A003915D7 /* epf.cc */; }; F307EF442828909A003915D7 /* quant_weights.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF2A2828909A003915D7 /* quant_weights.cc */; }; F307EF452828909A003915D7 /* huffman_table.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF2B2828909A003915D7 /* huffman_table.cc */; }; F307EF462828909A003915D7 /* passes_state.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF2C2828909A003915D7 /* passes_state.cc */; }; F307EF472828909A003915D7 /* icc_codec.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF2D2828909A003915D7 /* icc_codec.cc */; }; F307EF482828909A003915D7 /* image_metadata.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF2E2828909A003915D7 /* image_metadata.cc */; }; F307EF4A2828909A003915D7 /* gauss_blur.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF302828909A003915D7 /* gauss_blur.cc */; }; F307EF4B2828909A003915D7 /* opsin_params.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF312828909A003915D7 /* opsin_params.cc */; }; F307EF4C2828909A003915D7 /* image.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF322828909A003915D7 /* image.cc */; }; F307EF4D2828909A003915D7 /* frame_header.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF332828909A003915D7 /* frame_header.cc */; }; F307EF4E2828909A003915D7 /* splines.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF342828909A003915D7 /* splines.cc */; }; F307EF51282890D4003915D7 /* modular_image.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF50282890D4003915D7 /* modular_image.cc */; }; F307EF5528289103003915D7 /* transform.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF5328289103003915D7 /* transform.cc */; }; F307EF5628289103003915D7 /* squeeze.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF5428289103003915D7 /* squeeze.cc */; }; F307EF5A2828912C003915D7 /* dec_ma.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF582828912C003915D7 /* dec_ma.cc */; }; F307EF5B2828912C003915D7 /* encoding.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF592828912C003915D7 /* encoding.cc */; }; F307EF6B282891AE003915D7 /* descriptive_statistics.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF66282891AD003915D7 /* descriptive_statistics.cc */; }; F307EF6C282891AE003915D7 /* padded_bytes.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF67282891AD003915D7 /* padded_bytes.cc */; }; F307EF6D282891AE003915D7 /* status.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF68282891AD003915D7 /* status.cc */; }; F307EF6E282891AE003915D7 /* cache_aligned.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF69282891AE003915D7 /* cache_aligned.cc */; }; F307EF6F282891AE003915D7 /* data_parallel.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF6A282891AE003915D7 /* data_parallel.cc */; }; F307EF7628289218003915D7 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = F307EF7028289218003915D7 /* types.h */; settings = {ATTRIBUTES = (Public, ); }; }; F307EF7728289218003915D7 /* color_encoding.h in Headers */ = {isa = PBXBuildFile; fileRef = F307EF7128289218003915D7 /* color_encoding.h */; settings = {ATTRIBUTES = (Public, ); }; }; F307EF7828289218003915D7 /* parallel_runner.h in Headers */ = {isa = PBXBuildFile; fileRef = F307EF7228289218003915D7 /* parallel_runner.h */; settings = {ATTRIBUTES = (Public, ); }; }; F307EF7928289218003915D7 /* codestream_header.h in Headers */ = {isa = PBXBuildFile; fileRef = F307EF7328289218003915D7 /* codestream_header.h */; settings = {ATTRIBUTES = (Public, ); }; }; F307EF7A28289218003915D7 /* memory_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = F307EF7428289218003915D7 /* memory_manager.h */; settings = {ATTRIBUTES = (Public, ); }; }; F307EF7B28289218003915D7 /* decode.h in Headers */ = {isa = PBXBuildFile; fileRef = F307EF7528289218003915D7 /* decode.h */; settings = {ATTRIBUTES = (Public, ); }; }; F307EF7E2828925F003915D7 /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = F307EF7C2828925F003915D7 /* LICENSE */; }; F307EF7F2828925F003915D7 /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = F307EF7D2828925F003915D7 /* README.md */; }; F307EF8528289819003915D7 /* dec_jpeg_data_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF8228289819003915D7 /* dec_jpeg_data_writer.cc */; }; F307EF8628289819003915D7 /* dec_jpeg_data.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF8328289819003915D7 /* dec_jpeg_data.cc */; }; F307EF88282898DB003915D7 /* jpeg_data.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF87282898DB003915D7 /* jpeg_data.cc */; }; F307EF8A28289919003915D7 /* decode_to_jpeg.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF8928289919003915D7 /* decode_to_jpeg.cc */; }; F307EF8E2828C752003915D7 /* aligned_allocator.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF8C2828C752003915D7 /* aligned_allocator.cc */; }; F307EF8F2828C752003915D7 /* targets.cc in Sources */ = {isa = PBXBuildFile; fileRef = F307EF8D2828C752003915D7 /* targets.cc */; }; F307EFA52828C84E003915D7 /* dictionary.c in Sources */ = {isa = PBXBuildFile; fileRef = F307EFA32828C84E003915D7 /* dictionary.c */; }; F307EFA62828C84E003915D7 /* transform.c in Sources */ = {isa = PBXBuildFile; fileRef = F307EFA42828C84E003915D7 /* transform.c */; }; F307EFB32828CA09003915D7 /* bit_reader.c in Sources */ = {isa = PBXBuildFile; fileRef = F307EFAF2828CA09003915D7 /* bit_reader.c */; }; F307EFB42828CA09003915D7 /* decode.c in Sources */ = {isa = PBXBuildFile; fileRef = F307EFB02828CA09003915D7 /* decode.c */; }; F307EFB52828CA09003915D7 /* huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = F307EFB12828CA09003915D7 /* huffman.c */; }; F307EFB62828CA09003915D7 /* state.c in Sources */ = {isa = PBXBuildFile; fileRef = F307EFB22828CA09003915D7 /* state.c */; }; F35474412828CA97007E9EDA /* jxl_export.h in Headers */ = {isa = PBXBuildFile; fileRef = F35474402828CA97007E9EDA /* jxl_export.h */; settings = {ATTRIBUTES = (Public, ); }; }; F37A8CA12838083800C38E95 /* platform.c in Sources */ = {isa = PBXBuildFile; fileRef = F37A8CA02838083800C38E95 /* platform.c */; }; F37A8CA32838086E00C38E95 /* constants.c in Sources */ = {isa = PBXBuildFile; fileRef = F37A8CA22838086E00C38E95 /* constants.c */; }; F37A8CA52838089400C38E95 /* context.c in Sources */ = {isa = PBXBuildFile; fileRef = F37A8CA42838089400C38E95 /* context.c */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ F307EEDC28288CCF003915D7 /* jxl.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = jxl.framework; sourceTree = BUILT_PRODUCTS_DIR; }; F307EEE928289000003915D7 /* coeff_order.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = coeff_order.cc; path = ../../external/libjxl/lib/jxl/coeff_order.cc; sourceTree = ""; }; F307EEEA28289000003915D7 /* dec_patch_dictionary.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dec_patch_dictionary.cc; path = ../../external/libjxl/lib/jxl/dec_patch_dictionary.cc; sourceTree = ""; }; F307EEEB28289000003915D7 /* compressed_dc.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = compressed_dc.cc; path = ../../external/libjxl/lib/jxl/compressed_dc.cc; sourceTree = ""; }; F307EEEC28289000003915D7 /* dec_reconstruct.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dec_reconstruct.cc; path = ../../external/libjxl/lib/jxl/dec_reconstruct.cc; sourceTree = ""; }; F307EEED28289000003915D7 /* dec_frame.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dec_frame.cc; path = ../../external/libjxl/lib/jxl/dec_frame.cc; sourceTree = ""; }; F307EEEE28289000003915D7 /* ac_strategy.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ac_strategy.cc; path = ../../external/libjxl/lib/jxl/ac_strategy.cc; sourceTree = ""; }; F307EEEF28289000003915D7 /* dec_noise.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dec_noise.cc; path = ../../external/libjxl/lib/jxl/dec_noise.cc; sourceTree = ""; }; F307EEF028289000003915D7 /* dec_external_image.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dec_external_image.cc; path = ../../external/libjxl/lib/jxl/dec_external_image.cc; sourceTree = ""; }; F307EEF128289000003915D7 /* dct_scales.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dct_scales.cc; path = ../../external/libjxl/lib/jxl/dct_scales.cc; sourceTree = ""; }; F307EEF228289000003915D7 /* dec_huffman.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dec_huffman.cc; path = ../../external/libjxl/lib/jxl/dec_huffman.cc; sourceTree = ""; }; F307EEF328289000003915D7 /* dec_ans.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dec_ans.cc; path = ../../external/libjxl/lib/jxl/dec_ans.cc; sourceTree = ""; }; F307EEF428289000003915D7 /* blending.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = blending.cc; path = ../../external/libjxl/lib/jxl/blending.cc; sourceTree = ""; }; F307EEF528289000003915D7 /* dec_modular.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dec_modular.cc; path = ../../external/libjxl/lib/jxl/dec_modular.cc; sourceTree = ""; }; F307EEF628289000003915D7 /* dec_cache.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dec_cache.cc; path = ../../external/libjxl/lib/jxl/dec_cache.cc; sourceTree = ""; }; F307EEF728289000003915D7 /* dec_group.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dec_group.cc; path = ../../external/libjxl/lib/jxl/dec_group.cc; sourceTree = ""; }; F307EEF828289000003915D7 /* dec_upsample.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dec_upsample.cc; path = ../../external/libjxl/lib/jxl/dec_upsample.cc; sourceTree = ""; }; F307EEF928289000003915D7 /* ans_common.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ans_common.cc; path = ../../external/libjxl/lib/jxl/ans_common.cc; sourceTree = ""; }; F307EEFA28289000003915D7 /* aux_out.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = aux_out.cc; path = ../../external/libjxl/lib/jxl/aux_out.cc; sourceTree = ""; }; F307EEFB28289000003915D7 /* color_encoding_internal.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = color_encoding_internal.cc; path = ../../external/libjxl/lib/jxl/color_encoding_internal.cc; sourceTree = ""; }; F307EEFC28289000003915D7 /* chroma_from_luma.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = chroma_from_luma.cc; path = ../../external/libjxl/lib/jxl/chroma_from_luma.cc; sourceTree = ""; }; F307EEFD28289000003915D7 /* convolve.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = convolve.cc; path = ../../external/libjxl/lib/jxl/convolve.cc; sourceTree = ""; }; F307EEFE28289000003915D7 /* alpha.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = alpha.cc; path = ../../external/libjxl/lib/jxl/alpha.cc; sourceTree = ""; }; F307EEFF28289000003915D7 /* dec_group_border.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dec_group_border.cc; path = ../../external/libjxl/lib/jxl/dec_group_border.cc; sourceTree = ""; }; F307EF0028289000003915D7 /* color_management.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = color_management.cc; path = ../../external/libjxl/lib/jxl/color_management.cc; sourceTree = ""; }; F307EF0128289000003915D7 /* dec_context_map.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dec_context_map.cc; path = ../../external/libjxl/lib/jxl/dec_context_map.cc; sourceTree = ""; }; F307EF1B2828909A003915D7 /* enc_bit_writer.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = enc_bit_writer.cc; path = ../../external/libjxl/lib/jxl/enc_bit_writer.cc; sourceTree = ""; }; F307EF1C2828909A003915D7 /* decode.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = decode.cc; path = ../../external/libjxl/lib/jxl/decode.cc; sourceTree = ""; }; F307EF1D2828909A003915D7 /* entropy_coder.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = entropy_coder.cc; path = ../../external/libjxl/lib/jxl/entropy_coder.cc; sourceTree = ""; }; F307EF1E2828909A003915D7 /* loop_filter.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = loop_filter.cc; path = ../../external/libjxl/lib/jxl/loop_filter.cc; sourceTree = ""; }; F307EF1F2828909A003915D7 /* quantizer.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = quantizer.cc; path = ../../external/libjxl/lib/jxl/quantizer.cc; sourceTree = ""; }; F307EF202828909A003915D7 /* dec_xyb.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dec_xyb.cc; path = ../../external/libjxl/lib/jxl/dec_xyb.cc; sourceTree = ""; }; F307EF212828909A003915D7 /* fields.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = fields.cc; path = ../../external/libjxl/lib/jxl/fields.cc; sourceTree = ""; }; F307EF222828909A003915D7 /* filters.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = filters.cc; path = ../../external/libjxl/lib/jxl/filters.cc; sourceTree = ""; }; F307EF232828909A003915D7 /* memory_manager_internal.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = memory_manager_internal.cc; path = ../../external/libjxl/lib/jxl/memory_manager_internal.cc; sourceTree = ""; }; F307EF242828909A003915D7 /* image_bundle.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = image_bundle.cc; path = ../../external/libjxl/lib/jxl/image_bundle.cc; sourceTree = ""; }; F307EF252828909A003915D7 /* toc.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = toc.cc; path = ../../external/libjxl/lib/jxl/toc.cc; sourceTree = ""; }; F307EF262828909A003915D7 /* luminance.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = luminance.cc; path = ../../external/libjxl/lib/jxl/luminance.cc; sourceTree = ""; }; F307EF272828909A003915D7 /* headers.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = headers.cc; path = ../../external/libjxl/lib/jxl/headers.cc; sourceTree = ""; }; F307EF282828909A003915D7 /* icc_codec_common.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = icc_codec_common.cc; path = ../../external/libjxl/lib/jxl/icc_codec_common.cc; sourceTree = ""; }; F307EF292828909A003915D7 /* epf.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = epf.cc; path = ../../external/libjxl/lib/jxl/epf.cc; sourceTree = ""; }; F307EF2A2828909A003915D7 /* quant_weights.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = quant_weights.cc; path = ../../external/libjxl/lib/jxl/quant_weights.cc; sourceTree = ""; }; F307EF2B2828909A003915D7 /* huffman_table.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = huffman_table.cc; path = ../../external/libjxl/lib/jxl/huffman_table.cc; sourceTree = ""; }; F307EF2C2828909A003915D7 /* passes_state.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = passes_state.cc; path = ../../external/libjxl/lib/jxl/passes_state.cc; sourceTree = ""; }; F307EF2D2828909A003915D7 /* icc_codec.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = icc_codec.cc; path = ../../external/libjxl/lib/jxl/icc_codec.cc; sourceTree = ""; }; F307EF2E2828909A003915D7 /* image_metadata.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = image_metadata.cc; path = ../../external/libjxl/lib/jxl/image_metadata.cc; sourceTree = ""; }; F307EF302828909A003915D7 /* gauss_blur.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = gauss_blur.cc; path = ../../external/libjxl/lib/jxl/gauss_blur.cc; sourceTree = ""; }; F307EF312828909A003915D7 /* opsin_params.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = opsin_params.cc; path = ../../external/libjxl/lib/jxl/opsin_params.cc; sourceTree = ""; }; F307EF322828909A003915D7 /* image.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = image.cc; path = ../../external/libjxl/lib/jxl/image.cc; sourceTree = ""; }; F307EF332828909A003915D7 /* frame_header.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = frame_header.cc; path = ../../external/libjxl/lib/jxl/frame_header.cc; sourceTree = ""; }; F307EF342828909A003915D7 /* splines.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = splines.cc; path = ../../external/libjxl/lib/jxl/splines.cc; sourceTree = ""; }; F307EF50282890D4003915D7 /* modular_image.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = modular_image.cc; path = ../../external/libjxl/lib/jxl/modular/modular_image.cc; sourceTree = ""; }; F307EF5328289103003915D7 /* transform.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = transform.cc; path = ../../external/libjxl/lib/jxl/modular/transform/transform.cc; sourceTree = ""; }; F307EF5428289103003915D7 /* squeeze.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = squeeze.cc; path = ../../external/libjxl/lib/jxl/modular/transform/squeeze.cc; sourceTree = ""; }; F307EF582828912C003915D7 /* dec_ma.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dec_ma.cc; path = ../../external/libjxl/lib/jxl/modular/encoding/dec_ma.cc; sourceTree = ""; }; F307EF592828912C003915D7 /* encoding.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = encoding.cc; path = ../../external/libjxl/lib/jxl/modular/encoding/encoding.cc; sourceTree = ""; }; F307EF66282891AD003915D7 /* descriptive_statistics.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = descriptive_statistics.cc; path = ../../external/libjxl/lib/jxl/base/descriptive_statistics.cc; sourceTree = ""; }; F307EF67282891AD003915D7 /* padded_bytes.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = padded_bytes.cc; path = ../../external/libjxl/lib/jxl/base/padded_bytes.cc; sourceTree = ""; }; F307EF68282891AD003915D7 /* status.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = status.cc; path = ../../external/libjxl/lib/jxl/base/status.cc; sourceTree = ""; }; F307EF69282891AE003915D7 /* cache_aligned.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = cache_aligned.cc; path = ../../external/libjxl/lib/jxl/base/cache_aligned.cc; sourceTree = ""; }; F307EF6A282891AE003915D7 /* data_parallel.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = data_parallel.cc; path = ../../external/libjxl/lib/jxl/base/data_parallel.cc; sourceTree = ""; }; F307EF7028289218003915D7 /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = types.h; path = ../../external/libjxl/lib/include/jxl/types.h; sourceTree = ""; }; F307EF7128289218003915D7 /* color_encoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = color_encoding.h; path = ../../external/libjxl/lib/include/jxl/color_encoding.h; sourceTree = ""; }; F307EF7228289218003915D7 /* parallel_runner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = parallel_runner.h; path = ../../external/libjxl/lib/include/jxl/parallel_runner.h; sourceTree = ""; }; F307EF7328289218003915D7 /* codestream_header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = codestream_header.h; path = ../../external/libjxl/lib/include/jxl/codestream_header.h; sourceTree = ""; }; F307EF7428289218003915D7 /* memory_manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = memory_manager.h; path = ../../external/libjxl/lib/include/jxl/memory_manager.h; sourceTree = ""; }; F307EF7528289218003915D7 /* decode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = decode.h; path = ../../external/libjxl/lib/include/jxl/decode.h; sourceTree = ""; }; F307EF7C2828925F003915D7 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = LICENSE; path = ../../external/libjxl/LICENSE; sourceTree = ""; }; F307EF7D2828925F003915D7 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../../external/libjxl/README.md; sourceTree = ""; }; F307EF8228289819003915D7 /* dec_jpeg_data_writer.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dec_jpeg_data_writer.cc; path = ../../external/libjxl/lib/jxl/jpeg/dec_jpeg_data_writer.cc; sourceTree = ""; }; F307EF8328289819003915D7 /* dec_jpeg_data.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dec_jpeg_data.cc; path = ../../external/libjxl/lib/jxl/jpeg/dec_jpeg_data.cc; sourceTree = ""; }; F307EF87282898DB003915D7 /* jpeg_data.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = jpeg_data.cc; path = ../../external/libjxl/lib/jxl/jpeg/jpeg_data.cc; sourceTree = ""; }; F307EF8928289919003915D7 /* decode_to_jpeg.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = decode_to_jpeg.cc; path = ../../external/libjxl/lib/jxl/decode_to_jpeg.cc; sourceTree = ""; }; F307EF8C2828C752003915D7 /* aligned_allocator.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = aligned_allocator.cc; path = ../../external/libjxl/third_party/highway/hwy/aligned_allocator.cc; sourceTree = ""; }; F307EF8D2828C752003915D7 /* targets.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = targets.cc; path = ../../external/libjxl/third_party/highway/hwy/targets.cc; sourceTree = ""; }; F307EFA32828C84E003915D7 /* dictionary.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dictionary.c; path = ../../external/libjxl/third_party/brotli/c/common/dictionary.c; sourceTree = ""; }; F307EFA42828C84E003915D7 /* transform.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = transform.c; path = ../../external/libjxl/third_party/brotli/c/common/transform.c; sourceTree = ""; }; F307EFAF2828CA09003915D7 /* bit_reader.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = bit_reader.c; path = ../../external/libjxl/third_party/brotli/c/dec/bit_reader.c; sourceTree = ""; }; F307EFB02828CA09003915D7 /* decode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = decode.c; path = ../../external/libjxl/third_party/brotli/c/dec/decode.c; sourceTree = ""; }; F307EFB12828CA09003915D7 /* huffman.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = huffman.c; path = ../../external/libjxl/third_party/brotli/c/dec/huffman.c; sourceTree = ""; }; F307EFB22828CA09003915D7 /* state.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = state.c; path = ../../external/libjxl/third_party/brotli/c/dec/state.c; sourceTree = ""; }; F35474402828CA97007E9EDA /* jxl_export.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jxl_export.h; path = jxl/jxl_export.h; sourceTree = ""; }; F37A8CA02838083800C38E95 /* platform.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = platform.c; path = ../../external/libjxl/third_party/brotli/c/common/platform.c; sourceTree = ""; }; F37A8CA22838086E00C38E95 /* constants.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = constants.c; path = ../../external/libjxl/third_party/brotli/c/common/constants.c; sourceTree = ""; }; F37A8CA42838089400C38E95 /* context.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = context.c; path = ../../external/libjxl/third_party/brotli/c/common/context.c; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ F307EED928288CCF003915D7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ F307EED228288CCF003915D7 = { isa = PBXGroup; children = ( F307EEDD28288CCF003915D7 /* Products */, F307EEE828288CEF003915D7 /* Resources */, F307EEE728288CEA003915D7 /* Headers */, F307EEE628288CE1003915D7 /* Source */, ); sourceTree = ""; }; F307EEDD28288CCF003915D7 /* Products */ = { isa = PBXGroup; children = ( F307EEDC28288CCF003915D7 /* jxl.framework */, ); name = Products; sourceTree = ""; }; F307EEE628288CE1003915D7 /* Source */ = { isa = PBXGroup; children = ( F307EF902828C7C2003915D7 /* brotli */, F307EF8B2828C72A003915D7 /* highway */, F307EF6528289187003915D7 /* base */, F307EF80282897C8003915D7 /* jpeg */, F307EF4F282890A7003915D7 /* modular */, F307EEEE28289000003915D7 /* ac_strategy.cc */, F307EEFE28289000003915D7 /* alpha.cc */, F307EEF928289000003915D7 /* ans_common.cc */, F307EEFA28289000003915D7 /* aux_out.cc */, F307EEF428289000003915D7 /* blending.cc */, F307EEFC28289000003915D7 /* chroma_from_luma.cc */, F307EEE928289000003915D7 /* coeff_order.cc */, F307EEFB28289000003915D7 /* color_encoding_internal.cc */, F307EF0028289000003915D7 /* color_management.cc */, F307EEEB28289000003915D7 /* compressed_dc.cc */, F307EEFD28289000003915D7 /* convolve.cc */, F307EEF128289000003915D7 /* dct_scales.cc */, F307EEF328289000003915D7 /* dec_ans.cc */, F307EEF628289000003915D7 /* dec_cache.cc */, F307EF0128289000003915D7 /* dec_context_map.cc */, F307EEF028289000003915D7 /* dec_external_image.cc */, F307EEED28289000003915D7 /* dec_frame.cc */, F307EEFF28289000003915D7 /* dec_group_border.cc */, F307EEF728289000003915D7 /* dec_group.cc */, F307EEF228289000003915D7 /* dec_huffman.cc */, F307EEF528289000003915D7 /* dec_modular.cc */, F307EEEF28289000003915D7 /* dec_noise.cc */, F307EEEA28289000003915D7 /* dec_patch_dictionary.cc */, F307EEEC28289000003915D7 /* dec_reconstruct.cc */, F307EEF828289000003915D7 /* dec_upsample.cc */, F307EF202828909A003915D7 /* dec_xyb.cc */, F307EF8928289919003915D7 /* decode_to_jpeg.cc */, F307EF1C2828909A003915D7 /* decode.cc */, F307EF1B2828909A003915D7 /* enc_bit_writer.cc */, F307EF1D2828909A003915D7 /* entropy_coder.cc */, F307EF292828909A003915D7 /* epf.cc */, F307EF212828909A003915D7 /* fields.cc */, F307EF222828909A003915D7 /* filters.cc */, F307EF332828909A003915D7 /* frame_header.cc */, F307EF302828909A003915D7 /* gauss_blur.cc */, F307EF272828909A003915D7 /* headers.cc */, F307EF2B2828909A003915D7 /* huffman_table.cc */, F307EF282828909A003915D7 /* icc_codec_common.cc */, F307EF2D2828909A003915D7 /* icc_codec.cc */, F307EF242828909A003915D7 /* image_bundle.cc */, F307EF2E2828909A003915D7 /* image_metadata.cc */, F307EF322828909A003915D7 /* image.cc */, F307EF1E2828909A003915D7 /* loop_filter.cc */, F307EF262828909A003915D7 /* luminance.cc */, F307EF232828909A003915D7 /* memory_manager_internal.cc */, F307EF312828909A003915D7 /* opsin_params.cc */, F307EF2C2828909A003915D7 /* passes_state.cc */, F307EF2A2828909A003915D7 /* quant_weights.cc */, F307EF1F2828909A003915D7 /* quantizer.cc */, F307EF342828909A003915D7 /* splines.cc */, F307EF252828909A003915D7 /* toc.cc */, ); name = Source; sourceTree = ""; }; F307EEE728288CEA003915D7 /* Headers */ = { isa = PBXGroup; children = ( F307EF7328289218003915D7 /* codestream_header.h */, F307EF7128289218003915D7 /* color_encoding.h */, F307EF7528289218003915D7 /* decode.h */, F35474402828CA97007E9EDA /* jxl_export.h */, F307EF7428289218003915D7 /* memory_manager.h */, F307EF7228289218003915D7 /* parallel_runner.h */, F307EF7028289218003915D7 /* types.h */, ); name = Headers; sourceTree = ""; }; F307EEE828288CEF003915D7 /* Resources */ = { isa = PBXGroup; children = ( F307EF7C2828925F003915D7 /* LICENSE */, F307EF7D2828925F003915D7 /* README.md */, ); name = Resources; sourceTree = ""; }; F307EF4F282890A7003915D7 /* modular */ = { isa = PBXGroup; children = ( F307EF5728289106003915D7 /* encoding */, F307EF52282890DA003915D7 /* transform */, F307EF50282890D4003915D7 /* modular_image.cc */, ); name = modular; sourceTree = ""; }; F307EF52282890DA003915D7 /* transform */ = { isa = PBXGroup; children = ( F307EF5428289103003915D7 /* squeeze.cc */, F307EF5328289103003915D7 /* transform.cc */, ); name = transform; sourceTree = ""; }; F307EF5728289106003915D7 /* encoding */ = { isa = PBXGroup; children = ( F307EF582828912C003915D7 /* dec_ma.cc */, F307EF592828912C003915D7 /* encoding.cc */, ); name = encoding; sourceTree = ""; }; F307EF6528289187003915D7 /* base */ = { isa = PBXGroup; children = ( F307EF69282891AE003915D7 /* cache_aligned.cc */, F307EF6A282891AE003915D7 /* data_parallel.cc */, F307EF66282891AD003915D7 /* descriptive_statistics.cc */, F307EF67282891AD003915D7 /* padded_bytes.cc */, F307EF68282891AD003915D7 /* status.cc */, ); name = base; sourceTree = ""; }; F307EF80282897C8003915D7 /* jpeg */ = { isa = PBXGroup; children = ( F307EF8228289819003915D7 /* dec_jpeg_data_writer.cc */, F307EF8328289819003915D7 /* dec_jpeg_data.cc */, F307EF87282898DB003915D7 /* jpeg_data.cc */, ); name = jpeg; sourceTree = ""; }; F307EF8B2828C72A003915D7 /* highway */ = { isa = PBXGroup; children = ( F307EF8C2828C752003915D7 /* aligned_allocator.cc */, F307EF8D2828C752003915D7 /* targets.cc */, ); name = highway; sourceTree = ""; }; F307EF902828C7C2003915D7 /* brotli */ = { isa = PBXGroup; children = ( F307EFA22828C81B003915D7 /* common */, F307EF992828C802003915D7 /* dec */, ); name = brotli; sourceTree = ""; }; F307EF992828C802003915D7 /* dec */ = { isa = PBXGroup; children = ( F307EFAF2828CA09003915D7 /* bit_reader.c */, F307EFB02828CA09003915D7 /* decode.c */, F307EFB12828CA09003915D7 /* huffman.c */, F307EFB22828CA09003915D7 /* state.c */, ); name = dec; sourceTree = ""; }; F307EFA22828C81B003915D7 /* common */ = { isa = PBXGroup; children = ( F37A8CA22838086E00C38E95 /* constants.c */, F37A8CA42838089400C38E95 /* context.c */, F307EFA32828C84E003915D7 /* dictionary.c */, F37A8CA02838083800C38E95 /* platform.c */, F307EFA42828C84E003915D7 /* transform.c */, ); name = common; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ F307EED728288CCF003915D7 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( F307EF7928289218003915D7 /* codestream_header.h in Headers */, F307EF7728289218003915D7 /* color_encoding.h in Headers */, F307EF7B28289218003915D7 /* decode.h in Headers */, F35474412828CA97007E9EDA /* jxl_export.h in Headers */, F307EF7A28289218003915D7 /* memory_manager.h in Headers */, F307EF7828289218003915D7 /* parallel_runner.h in Headers */, F307EF7628289218003915D7 /* types.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ F307EEDB28288CCF003915D7 /* jxl */ = { isa = PBXNativeTarget; buildConfigurationList = F307EEE328288CCF003915D7 /* Build configuration list for PBXNativeTarget "jxl" */; buildPhases = ( F307EED728288CCF003915D7 /* Headers */, F307EED828288CCF003915D7 /* Sources */, F307EED928288CCF003915D7 /* Frameworks */, F307EEDA28288CCF003915D7 /* Resources */, ); buildRules = ( ); dependencies = ( ); name = jxl; productName = jxl; productReference = F307EEDC28288CCF003915D7 /* jxl.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ F307EED328288CCF003915D7 /* Project object */ = { isa = PBXProject; attributes = { BuildIndependentTargetsInParallel = 1; LastUpgradeCheck = 1330; TargetAttributes = { F307EEDB28288CCF003915D7 = { CreatedOnToolsVersion = 13.3.1; }; }; }; buildConfigurationList = F307EED628288CCF003915D7 /* Build configuration list for PBXProject "jxl" */; compatibilityVersion = "Xcode 13.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, ); mainGroup = F307EED228288CCF003915D7; productRefGroup = F307EEDD28288CCF003915D7 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( F307EEDB28288CCF003915D7 /* jxl */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ F307EEDA28288CCF003915D7 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( F307EF7F2828925F003915D7 /* README.md in Resources */, F307EF7E2828925F003915D7 /* LICENSE in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ F307EED828288CCF003915D7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( F307EF0728289000003915D7 /* ac_strategy.cc in Sources */, F307EF1228289000003915D7 /* ans_common.cc in Sources */, F307EF3A2828909A003915D7 /* dec_xyb.cc in Sources */, F307EFB42828CA09003915D7 /* decode.c in Sources */, F307EF6B282891AE003915D7 /* descriptive_statistics.cc in Sources */, F307EF0928289000003915D7 /* dec_external_image.cc in Sources */, F37A8CA52838089400C38E95 /* context.c in Sources */, F307EF352828909A003915D7 /* enc_bit_writer.cc in Sources */, F307EF432828909A003915D7 /* epf.cc in Sources */, F307EF0D28289000003915D7 /* blending.cc in Sources */, F307EF0628289000003915D7 /* dec_frame.cc in Sources */, F307EF0C28289000003915D7 /* dec_ans.cc in Sources */, F307EF412828909A003915D7 /* headers.cc in Sources */, F307EF1728289000003915D7 /* alpha.cc in Sources */, F307EF1628289000003915D7 /* convolve.cc in Sources */, F307EF1428289000003915D7 /* color_encoding_internal.cc in Sources */, F307EF1128289000003915D7 /* dec_upsample.cc in Sources */, F307EF3C2828909A003915D7 /* filters.cc in Sources */, F307EF382828909A003915D7 /* loop_filter.cc in Sources */, F307EF6D282891AE003915D7 /* status.cc in Sources */, F307EF462828909A003915D7 /* passes_state.cc in Sources */, F307EF1928289000003915D7 /* color_management.cc in Sources */, F307EF0828289000003915D7 /* dec_noise.cc in Sources */, F307EF3F2828909A003915D7 /* toc.cc in Sources */, F307EF6F282891AE003915D7 /* data_parallel.cc in Sources */, F307EF5528289103003915D7 /* transform.cc in Sources */, F307EF5B2828912C003915D7 /* encoding.cc in Sources */, F307EF4C2828909A003915D7 /* image.cc in Sources */, F307EF482828909A003915D7 /* image_metadata.cc in Sources */, F37A8CA12838083800C38E95 /* platform.c in Sources */, F307EF372828909A003915D7 /* entropy_coder.cc in Sources */, F307EF0428289000003915D7 /* compressed_dc.cc in Sources */, F307EF3E2828909A003915D7 /* image_bundle.cc in Sources */, F307EFB32828CA09003915D7 /* bit_reader.c in Sources */, F307EF51282890D4003915D7 /* modular_image.cc in Sources */, F307EFB62828CA09003915D7 /* state.c in Sources */, F307EF4D2828909A003915D7 /* frame_header.cc in Sources */, F307EF1528289000003915D7 /* chroma_from_luma.cc in Sources */, F307EF4A2828909A003915D7 /* gauss_blur.cc in Sources */, F307EF8E2828C752003915D7 /* aligned_allocator.cc in Sources */, F307EF8528289819003915D7 /* dec_jpeg_data_writer.cc in Sources */, F307EF0528289000003915D7 /* dec_reconstruct.cc in Sources */, F307EF362828909A003915D7 /* decode.cc in Sources */, F307EF3B2828909A003915D7 /* fields.cc in Sources */, F307EF452828909A003915D7 /* huffman_table.cc in Sources */, F307EF8F2828C752003915D7 /* targets.cc in Sources */, F307EF392828909A003915D7 /* quantizer.cc in Sources */, F307EF0A28289000003915D7 /* dct_scales.cc in Sources */, F307EF0F28289000003915D7 /* dec_cache.cc in Sources */, F307EF6E282891AE003915D7 /* cache_aligned.cc in Sources */, F307EF0228289000003915D7 /* coeff_order.cc in Sources */, F307EF1A28289000003915D7 /* dec_context_map.cc in Sources */, F307EF3D2828909A003915D7 /* memory_manager_internal.cc in Sources */, F307EF1028289000003915D7 /* dec_group.cc in Sources */, F37A8CA32838086E00C38E95 /* constants.c in Sources */, F307EF5628289103003915D7 /* squeeze.cc in Sources */, F307EF8A28289919003915D7 /* decode_to_jpeg.cc in Sources */, F307EF5A2828912C003915D7 /* dec_ma.cc in Sources */, F307EF0E28289000003915D7 /* dec_modular.cc in Sources */, F307EFA52828C84E003915D7 /* dictionary.c in Sources */, F307EF0B28289000003915D7 /* dec_huffman.cc in Sources */, F307EF0328289000003915D7 /* dec_patch_dictionary.cc in Sources */, F307EF402828909A003915D7 /* luminance.cc in Sources */, F307EF1828289000003915D7 /* dec_group_border.cc in Sources */, F307EF472828909A003915D7 /* icc_codec.cc in Sources */, F307EF442828909A003915D7 /* quant_weights.cc in Sources */, F307EFA62828C84E003915D7 /* transform.c in Sources */, F307EFB52828CA09003915D7 /* huffman.c in Sources */, F307EF422828909A003915D7 /* icc_codec_common.cc in Sources */, F307EF1328289000003915D7 /* aux_out.cc in Sources */, F307EF4E2828909A003915D7 /* splines.cc in Sources */, F307EF6C282891AE003915D7 /* padded_bytes.cc in Sources */, F307EF8628289819003915D7 /* dec_jpeg_data.cc in Sources */, F307EF88282898DB003915D7 /* jpeg_data.cc in Sources */, F307EF4B2828909A003915D7 /* opsin_params.cc in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ F307EEE128288CCF003915D7 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES; ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( JXL_INTERNAL_LIBRARY_BUILD, "JPEGXL_MAJOR_VERSION=0", "JPEGXL_MINOR_VERSION=6", "JPEGXL_PATCH_VERSION=1", JPEGXL_ENABLE_TRANSCODE_JPEG, ); GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( "\"$(SRCROOT)\"", "\"$(SRCROOT)/../../external/libjxl\"", "\"$(SRCROOT)/../../external/libjxl/third_party/highway\"", "\"$(SRCROOT)/../../external/libjxl/third_party/brotli/c/include\"", "\"$(SRCROOT)/../../external/libjxl/third_party/brotli/c/dec\"", ); IPHONEOS_DEPLOYMENT_TARGET = 9.0; MACOSX_DEPLOYMENT_TARGET = 10.11; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos"; SUPPORTS_MACCATALYST = YES; TVOS_DEPLOYMENT_TARGET = 9.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; F307EEE228288CCF003915D7 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES; ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_PREPROCESSOR_DEFINITIONS = ( JXL_INTERNAL_LIBRARY_BUILD, "JPEGXL_MAJOR_VERSION=0", "JPEGXL_MINOR_VERSION=6", "JPEGXL_PATCH_VERSION=1", JPEGXL_ENABLE_TRANSCODE_JPEG, ); GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( "\"$(SRCROOT)\"", "\"$(SRCROOT)/../../external/libjxl\"", "\"$(SRCROOT)/../../external/libjxl/third_party/highway\"", "\"$(SRCROOT)/../../external/libjxl/third_party/brotli/c/include\"", "\"$(SRCROOT)/../../external/libjxl/third_party/brotli/c/dec\"", ); IPHONEOS_DEPLOYMENT_TARGET = 9.0; MACOSX_DEPLOYMENT_TARGET = 10.11; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos"; SUPPORTS_MACCATALYST = YES; TVOS_DEPLOYMENT_TARGET = 9.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; F307EEE428288CCF003915D7 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_KEY_NSHumanReadableCopyright = ""; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MARKETING_VERSION = 0.6.1; PRODUCT_BUNDLE_IDENTIFIER = org.libsdl.jxl; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SWIFT_EMIT_LOC_STRINGS = YES; }; name = Debug; }; F307EEE528288CCF003915D7 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_KEY_NSHumanReadableCopyright = ""; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MARKETING_VERSION = 0.6.1; PRODUCT_BUNDLE_IDENTIFIER = org.libsdl.jxl; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SWIFT_EMIT_LOC_STRINGS = YES; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ F307EED628288CCF003915D7 /* Build configuration list for PBXProject "jxl" */ = { isa = XCConfigurationList; buildConfigurations = ( F307EEE128288CCF003915D7 /* Debug */, F307EEE228288CCF003915D7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; F307EEE328288CCF003915D7 /* Build configuration list for PBXNativeTarget "jxl" */ = { isa = XCConfigurationList; buildConfigurations = ( F307EEE428288CCF003915D7 /* Debug */, F307EEE528288CCF003915D7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = F307EED328288CCF003915D7 /* Project object */; }