summaryrefslogtreecommitdiffstats
path: root/third_party/jpeg-xl/lib/jxl_lists.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/jpeg-xl/lib/jxl_lists.cmake')
-rw-r--r--third_party/jpeg-xl/lib/jxl_lists.cmake631
1 files changed, 631 insertions, 0 deletions
diff --git a/third_party/jpeg-xl/lib/jxl_lists.cmake b/third_party/jpeg-xl/lib/jxl_lists.cmake
new file mode 100644
index 0000000000..787684d249
--- /dev/null
+++ b/third_party/jpeg-xl/lib/jxl_lists.cmake
@@ -0,0 +1,631 @@
+# Copyright (c) the JPEG XL Project Authors. All rights reserved.
+#
+# Use of this source code is governed by a BSD-style
+# license that can be found in the LICENSE file.
+
+# This file is generated, do not modify by manually.
+# Run `tools/scripts/build_cleaner.py --update` to regenerate it.
+
+set(JPEGXL_INTERNAL_BASE_SOURCES
+ jxl/base/arch_macros.h
+ jxl/base/bits.h
+ jxl/base/byte_order.h
+ jxl/base/cache_aligned.cc
+ jxl/base/cache_aligned.h
+ jxl/base/compiler_specific.h
+ jxl/base/data_parallel.cc
+ jxl/base/data_parallel.h
+ jxl/base/file_io.h
+ jxl/base/float.h
+ jxl/base/iaca.h
+ jxl/base/os_macros.h
+ jxl/base/override.h
+ jxl/base/padded_bytes.cc
+ jxl/base/padded_bytes.h
+ jxl/base/printf_macros.h
+ jxl/base/profiler.cc
+ jxl/base/profiler.h
+ jxl/base/random.cc
+ jxl/base/random.h
+ jxl/base/sanitizer_definitions.h
+ jxl/base/scope_guard.h
+ jxl/base/span.h
+ jxl/base/status.h
+ jxl/base/tsc_timer.h
+)
+
+set(JPEGXL_INTERNAL_CODEC_APNG_SOURCES
+ extras/dec/apng.cc
+ extras/dec/apng.h
+ extras/enc/apng.cc
+ extras/enc/apng.h
+)
+
+set(JPEGXL_INTERNAL_CODEC_EXR_SOURCES
+ extras/dec/exr.cc
+ extras/dec/exr.h
+ extras/enc/exr.cc
+ extras/enc/exr.h
+)
+
+set(JPEGXL_INTERNAL_CODEC_GIF_SOURCES
+ extras/dec/gif.cc
+ extras/dec/gif.h
+)
+
+set(JPEGXL_INTERNAL_CODEC_JPEGLI_SOURCES
+ extras/dec/jpegli.cc
+ extras/dec/jpegli.h
+ extras/enc/jpegli.cc
+ extras/enc/jpegli.h
+)
+
+set(JPEGXL_INTERNAL_CODEC_JPG_SOURCES
+ extras/dec/jpg.cc
+ extras/dec/jpg.h
+ extras/enc/jpg.cc
+ extras/enc/jpg.h
+)
+
+set(JPEGXL_INTERNAL_CODEC_JXL_SOURCES
+ extras/dec/jxl.cc
+ extras/dec/jxl.h
+ extras/enc/jxl.cc
+ extras/enc/jxl.h
+)
+
+set(JPEGXL_INTERNAL_CODEC_NPY_SOURCES
+ extras/enc/npy.cc
+ extras/enc/npy.h
+)
+
+set(JPEGXL_INTERNAL_CODEC_PGX_SOURCES
+ extras/dec/pgx.cc
+ extras/dec/pgx.h
+ extras/enc/pgx.cc
+ extras/enc/pgx.h
+)
+
+set(JPEGXL_INTERNAL_CODEC_PNM_SOURCES
+ extras/dec/pnm.cc
+ extras/dec/pnm.h
+ extras/enc/pnm.cc
+ extras/enc/pnm.h
+)
+
+set(JPEGXL_INTERNAL_DEC_BOX_SOURCES
+ jxl/box_content_decoder.cc
+ jxl/box_content_decoder.h
+)
+
+set(JPEGXL_INTERNAL_DEC_JPEG_SOURCES
+ jxl/decode_to_jpeg.cc
+ jxl/decode_to_jpeg.h
+ jxl/jpeg/dec_jpeg_data.cc
+ jxl/jpeg/dec_jpeg_data.h
+ jxl/jpeg/dec_jpeg_data_writer.cc
+ jxl/jpeg/dec_jpeg_data_writer.h
+ jxl/jpeg/dec_jpeg_output_chunk.h
+ jxl/jpeg/dec_jpeg_serialization_state.h
+ jxl/jpeg/jpeg_data.cc
+ jxl/jpeg/jpeg_data.h
+)
+
+set(JPEGXL_INTERNAL_DEC_SOURCES
+ jxl/ac_context.h
+ jxl/ac_strategy.cc
+ jxl/ac_strategy.h
+ jxl/alpha.cc
+ jxl/alpha.h
+ jxl/ans_common.cc
+ jxl/ans_common.h
+ jxl/ans_params.h
+ jxl/blending.cc
+ jxl/blending.h
+ jxl/chroma_from_luma.cc
+ jxl/chroma_from_luma.h
+ jxl/codec_in_out.h
+ jxl/coeff_order.cc
+ jxl/coeff_order.h
+ jxl/coeff_order_fwd.h
+ jxl/color_encoding_internal.cc
+ jxl/color_encoding_internal.h
+ jxl/color_management.cc
+ jxl/color_management.h
+ jxl/common.h
+ jxl/compressed_dc.cc
+ jxl/compressed_dc.h
+ jxl/convolve-inl.h
+ jxl/convolve.h
+ jxl/convolve_separable5.cc
+ jxl/convolve_separable7.cc
+ jxl/convolve_slow.cc
+ jxl/convolve_symmetric3.cc
+ jxl/convolve_symmetric5.cc
+ jxl/dct-inl.h
+ jxl/dct_block-inl.h
+ jxl/dct_scales.cc
+ jxl/dct_scales.h
+ jxl/dct_util.h
+ jxl/dec_ans.cc
+ jxl/dec_ans.h
+ jxl/dec_bit_reader.h
+ jxl/dec_cache.cc
+ jxl/dec_cache.h
+ jxl/dec_context_map.cc
+ jxl/dec_context_map.h
+ jxl/dec_external_image.cc
+ jxl/dec_external_image.h
+ jxl/dec_frame.cc
+ jxl/dec_frame.h
+ jxl/dec_group.cc
+ jxl/dec_group.h
+ jxl/dec_group_border.cc
+ jxl/dec_group_border.h
+ jxl/dec_huffman.cc
+ jxl/dec_huffman.h
+ jxl/dec_modular.cc
+ jxl/dec_modular.h
+ jxl/dec_noise.cc
+ jxl/dec_noise.h
+ jxl/dec_patch_dictionary.cc
+ jxl/dec_patch_dictionary.h
+ jxl/dec_tone_mapping-inl.h
+ jxl/dec_transforms-inl.h
+ jxl/dec_xyb-inl.h
+ jxl/dec_xyb.cc
+ jxl/dec_xyb.h
+ jxl/decode.cc
+ jxl/entropy_coder.cc
+ jxl/entropy_coder.h
+ jxl/epf.cc
+ jxl/epf.h
+ jxl/exif.h
+ jxl/fast_dct-inl.h
+ jxl/fast_dct.cc
+ jxl/fast_dct.h
+ jxl/fast_dct128-inl.h
+ jxl/fast_dct16-inl.h
+ jxl/fast_dct256-inl.h
+ jxl/fast_dct32-inl.h
+ jxl/fast_dct64-inl.h
+ jxl/fast_dct8-inl.h
+ jxl/fast_math-inl.h
+ jxl/field_encodings.h
+ jxl/fields.cc
+ jxl/fields.h
+ jxl/frame_header.cc
+ jxl/frame_header.h
+ jxl/gauss_blur.cc
+ jxl/gauss_blur.h
+ jxl/headers.cc
+ jxl/headers.h
+ jxl/huffman_table.cc
+ jxl/huffman_table.h
+ jxl/icc_codec.cc
+ jxl/icc_codec.h
+ jxl/icc_codec_common.cc
+ jxl/icc_codec_common.h
+ jxl/image.cc
+ jxl/image.h
+ jxl/image_bundle.cc
+ jxl/image_bundle.h
+ jxl/image_metadata.cc
+ jxl/image_metadata.h
+ jxl/image_ops.h
+ jxl/inverse_mtf-inl.h
+ jxl/jxl_inspection.h
+ jxl/lehmer_code.h
+ jxl/loop_filter.cc
+ jxl/loop_filter.h
+ jxl/luminance.cc
+ jxl/luminance.h
+ jxl/matrix_ops.h
+ jxl/memory_manager_internal.cc
+ jxl/memory_manager_internal.h
+ jxl/modular/encoding/context_predict.h
+ jxl/modular/encoding/dec_ma.cc
+ jxl/modular/encoding/dec_ma.h
+ jxl/modular/encoding/encoding.cc
+ jxl/modular/encoding/encoding.h
+ jxl/modular/encoding/ma_common.h
+ jxl/modular/modular_image.cc
+ jxl/modular/modular_image.h
+ jxl/modular/options.h
+ jxl/modular/transform/palette.cc
+ jxl/modular/transform/palette.h
+ jxl/modular/transform/rct.cc
+ jxl/modular/transform/rct.h
+ jxl/modular/transform/squeeze.cc
+ jxl/modular/transform/squeeze.h
+ jxl/modular/transform/transform.cc
+ jxl/modular/transform/transform.h
+ jxl/noise.h
+ jxl/opsin_params.cc
+ jxl/opsin_params.h
+ jxl/passes_state.cc
+ jxl/passes_state.h
+ jxl/patch_dictionary_internal.h
+ jxl/quant_weights.cc
+ jxl/quant_weights.h
+ jxl/quantizer-inl.h
+ jxl/quantizer.cc
+ jxl/quantizer.h
+ jxl/rational_polynomial-inl.h
+ jxl/render_pipeline/low_memory_render_pipeline.cc
+ jxl/render_pipeline/low_memory_render_pipeline.h
+ jxl/render_pipeline/render_pipeline.cc
+ jxl/render_pipeline/render_pipeline.h
+ jxl/render_pipeline/render_pipeline_stage.h
+ jxl/render_pipeline/simple_render_pipeline.cc
+ jxl/render_pipeline/simple_render_pipeline.h
+ jxl/render_pipeline/stage_blending.cc
+ jxl/render_pipeline/stage_blending.h
+ jxl/render_pipeline/stage_chroma_upsampling.cc
+ jxl/render_pipeline/stage_chroma_upsampling.h
+ jxl/render_pipeline/stage_epf.cc
+ jxl/render_pipeline/stage_epf.h
+ jxl/render_pipeline/stage_from_linear.cc
+ jxl/render_pipeline/stage_from_linear.h
+ jxl/render_pipeline/stage_gaborish.cc
+ jxl/render_pipeline/stage_gaborish.h
+ jxl/render_pipeline/stage_noise.cc
+ jxl/render_pipeline/stage_noise.h
+ jxl/render_pipeline/stage_patches.cc
+ jxl/render_pipeline/stage_patches.h
+ jxl/render_pipeline/stage_splines.cc
+ jxl/render_pipeline/stage_splines.h
+ jxl/render_pipeline/stage_spot.cc
+ jxl/render_pipeline/stage_spot.h
+ jxl/render_pipeline/stage_to_linear.cc
+ jxl/render_pipeline/stage_to_linear.h
+ jxl/render_pipeline/stage_tone_mapping.cc
+ jxl/render_pipeline/stage_tone_mapping.h
+ jxl/render_pipeline/stage_upsampling.cc
+ jxl/render_pipeline/stage_upsampling.h
+ jxl/render_pipeline/stage_write.cc
+ jxl/render_pipeline/stage_write.h
+ jxl/render_pipeline/stage_xyb.cc
+ jxl/render_pipeline/stage_xyb.h
+ jxl/render_pipeline/stage_ycbcr.cc
+ jxl/render_pipeline/stage_ycbcr.h
+ jxl/sanitizers.h
+ jxl/simd_util-inl.h
+ jxl/splines.cc
+ jxl/splines.h
+ jxl/toc.cc
+ jxl/toc.h
+ jxl/transfer_functions-inl.h
+ jxl/transpose-inl.h
+ jxl/xorshift128plus-inl.h
+)
+
+set(JPEGXL_INTERNAL_ENC_SOURCES
+ jxl/butteraugli/butteraugli.cc
+ jxl/butteraugli/butteraugli.h
+ jxl/butteraugli_wrapper.cc
+ jxl/enc_ac_strategy.cc
+ jxl/enc_ac_strategy.h
+ jxl/enc_adaptive_quantization.cc
+ jxl/enc_adaptive_quantization.h
+ jxl/enc_ans.cc
+ jxl/enc_ans.h
+ jxl/enc_ans_params.h
+ jxl/enc_ar_control_field.cc
+ jxl/enc_ar_control_field.h
+ jxl/enc_aux_out.cc
+ jxl/enc_aux_out.h
+ jxl/enc_bit_writer.cc
+ jxl/enc_bit_writer.h
+ jxl/enc_butteraugli_comparator.cc
+ jxl/enc_butteraugli_comparator.h
+ jxl/enc_butteraugli_pnorm.cc
+ jxl/enc_butteraugli_pnorm.h
+ jxl/enc_cache.cc
+ jxl/enc_cache.h
+ jxl/enc_chroma_from_luma.cc
+ jxl/enc_chroma_from_luma.h
+ jxl/enc_cluster.cc
+ jxl/enc_cluster.h
+ jxl/enc_coeff_order.cc
+ jxl/enc_coeff_order.h
+ jxl/enc_color_management.cc
+ jxl/enc_color_management.h
+ jxl/enc_comparator.cc
+ jxl/enc_comparator.h
+ jxl/enc_context_map.cc
+ jxl/enc_context_map.h
+ jxl/enc_detect_dots.cc
+ jxl/enc_detect_dots.h
+ jxl/enc_dot_dictionary.cc
+ jxl/enc_dot_dictionary.h
+ jxl/enc_entropy_coder.cc
+ jxl/enc_entropy_coder.h
+ jxl/enc_external_image.cc
+ jxl/enc_external_image.h
+ jxl/enc_fast_lossless.cc
+ jxl/enc_fast_lossless.h
+ jxl/enc_fields.cc
+ jxl/enc_fields.h
+ jxl/enc_file.cc
+ jxl/enc_file.h
+ jxl/enc_frame.cc
+ jxl/enc_frame.h
+ jxl/enc_gaborish.cc
+ jxl/enc_gaborish.h
+ jxl/enc_gamma_correct.h
+ jxl/enc_group.cc
+ jxl/enc_group.h
+ jxl/enc_heuristics.cc
+ jxl/enc_heuristics.h
+ jxl/enc_huffman.cc
+ jxl/enc_huffman.h
+ jxl/enc_huffman_tree.cc
+ jxl/enc_huffman_tree.h
+ jxl/enc_icc_codec.cc
+ jxl/enc_icc_codec.h
+ jxl/enc_image_bundle.cc
+ jxl/enc_image_bundle.h
+ jxl/enc_jxl_skcms.h
+ jxl/enc_linalg.cc
+ jxl/enc_linalg.h
+ jxl/enc_modular.cc
+ jxl/enc_modular.h
+ jxl/enc_noise.cc
+ jxl/enc_noise.h
+ jxl/enc_optimize.cc
+ jxl/enc_optimize.h
+ jxl/enc_params.h
+ jxl/enc_patch_dictionary.cc
+ jxl/enc_patch_dictionary.h
+ jxl/enc_photon_noise.cc
+ jxl/enc_photon_noise.h
+ jxl/enc_progressive_split.cc
+ jxl/enc_progressive_split.h
+ jxl/enc_quant_weights.cc
+ jxl/enc_quant_weights.h
+ jxl/enc_splines.cc
+ jxl/enc_splines.h
+ jxl/enc_toc.cc
+ jxl/enc_toc.h
+ jxl/enc_transforms-inl.h
+ jxl/enc_transforms.cc
+ jxl/enc_transforms.h
+ jxl/enc_xyb.cc
+ jxl/enc_xyb.h
+ jxl/encode.cc
+ jxl/encode_internal.h
+ jxl/jpeg/enc_jpeg_data.cc
+ jxl/jpeg/enc_jpeg_data.h
+ jxl/jpeg/enc_jpeg_data_reader.cc
+ jxl/jpeg/enc_jpeg_data_reader.h
+ jxl/jpeg/enc_jpeg_huffman_decode.cc
+ jxl/jpeg/enc_jpeg_huffman_decode.h
+ jxl/modular/encoding/enc_debug_tree.cc
+ jxl/modular/encoding/enc_debug_tree.h
+ jxl/modular/encoding/enc_encoding.cc
+ jxl/modular/encoding/enc_encoding.h
+ jxl/modular/encoding/enc_ma.cc
+ jxl/modular/encoding/enc_ma.h
+ jxl/modular/transform/enc_palette.cc
+ jxl/modular/transform/enc_palette.h
+ jxl/modular/transform/enc_rct.cc
+ jxl/modular/transform/enc_rct.h
+ jxl/modular/transform/enc_squeeze.cc
+ jxl/modular/transform/enc_squeeze.h
+ jxl/modular/transform/enc_transform.cc
+ jxl/modular/transform/enc_transform.h
+)
+
+set(JPEGXL_INTERNAL_EXTRAS_FOR_TOOLS_SOURCES
+ extras/codec.cc
+ extras/codec.h
+ extras/hlg.cc
+ extras/hlg.h
+ extras/packed_image_convert.cc
+ extras/packed_image_convert.h
+ extras/tone_mapping.cc
+ extras/tone_mapping.h
+)
+
+set(JPEGXL_INTERNAL_EXTRAS_SOURCES
+ extras/dec/color_description.cc
+ extras/dec/color_description.h
+ extras/dec/color_hints.cc
+ extras/dec/color_hints.h
+ extras/dec/decode.cc
+ extras/dec/decode.h
+ extras/enc/encode.cc
+ extras/enc/encode.h
+ extras/exif.cc
+ extras/exif.h
+ extras/packed_image.h
+ extras/size_constraints.h
+ extras/time.cc
+ extras/time.h
+)
+
+set(JPEGXL_INTERNAL_GBENCH_SOURCES
+ extras/tone_mapping_gbench.cc
+ jxl/dec_external_image_gbench.cc
+ jxl/enc_external_image_gbench.cc
+ jxl/gauss_blur_gbench.cc
+ jxl/splines_gbench.cc
+ jxl/tf_gbench.cc
+)
+
+set(JPEGXL_INTERNAL_JPEGLI_SOURCES
+ jpegli/adaptive_quantization.cc
+ jpegli/adaptive_quantization.h
+ jpegli/bit_writer.cc
+ jpegli/bit_writer.h
+ jpegli/bitstream.cc
+ jpegli/bitstream.h
+ jpegli/color_quantize.cc
+ jpegli/color_quantize.h
+ jpegli/color_transform.cc
+ jpegli/color_transform.h
+ jpegli/common.cc
+ jpegli/common.h
+ jpegli/common_internal.h
+ jpegli/dct-inl.h
+ jpegli/dct.cc
+ jpegli/dct.h
+ jpegli/decode.cc
+ jpegli/decode.h
+ jpegli/decode_internal.h
+ jpegli/decode_marker.cc
+ jpegli/decode_marker.h
+ jpegli/decode_scan.cc
+ jpegli/decode_scan.h
+ jpegli/destination_manager.cc
+ jpegli/downsample.cc
+ jpegli/downsample.h
+ jpegli/encode.cc
+ jpegli/encode.h
+ jpegli/encode_internal.h
+ jpegli/entropy_coding.cc
+ jpegli/entropy_coding.h
+ jpegli/error.cc
+ jpegli/error.h
+ jpegli/huffman.cc
+ jpegli/huffman.h
+ jpegli/idct.cc
+ jpegli/idct.h
+ jpegli/input.cc
+ jpegli/input.h
+ jpegli/memory_manager.cc
+ jpegli/memory_manager.h
+ jpegli/quant.cc
+ jpegli/quant.h
+ jpegli/render.cc
+ jpegli/render.h
+ jpegli/simd.cc
+ jpegli/simd.h
+ jpegli/source_manager.cc
+ jpegli/transpose-inl.h
+ jpegli/upsample.cc
+ jpegli/upsample.h
+)
+
+set(JPEGXL_INTERNAL_JPEGLI_TESTLIB_FILES
+ jpegli/test_utils.cc
+ jpegli/test_utils.h
+)
+
+set(JPEGXL_INTERNAL_JPEGLI_TESTS
+ jpegli/decode_api_test.cc
+ jpegli/encode_api_test.cc
+ jpegli/error_handling_test.cc
+ jpegli/input_suspension_test.cc
+ jpegli/output_suspension_test.cc
+ jpegli/source_manager_test.cc
+ jpegli/streaming_test.cc
+ jpegli/transcode_api_test.cc
+)
+
+set(JPEGXL_INTERNAL_JPEGLI_WRAPPER_SOURCES
+ jpegli/libjpeg_wrapper.cc
+)
+
+set(JPEGXL_INTERNAL_PUBLIC_HEADERS
+ include/jxl/butteraugli.h
+ include/jxl/butteraugli_cxx.h
+ include/jxl/cms_interface.h
+ include/jxl/codestream_header.h
+ include/jxl/color_encoding.h
+ include/jxl/decode.h
+ include/jxl/decode_cxx.h
+ include/jxl/encode.h
+ include/jxl/encode_cxx.h
+ include/jxl/memory_manager.h
+ include/jxl/parallel_runner.h
+ include/jxl/types.h
+)
+
+set(JPEGXL_INTERNAL_TESTLIB_FILES
+ jxl/dct_for_test.h
+ jxl/dec_transforms_testonly.cc
+ jxl/dec_transforms_testonly.h
+ jxl/fake_parallel_runner_testonly.h
+ jxl/image_test_utils.h
+ jxl/render_pipeline/test_render_pipeline_stages.h
+ jxl/test_image.cc
+ jxl/test_image.h
+ jxl/test_utils.cc
+ jxl/test_utils.h
+)
+
+set(JPEGXL_INTERNAL_TESTS
+ extras/codec_test.cc
+ extras/dec/color_description_test.cc
+ extras/dec/pgx_test.cc
+ extras/jpegli_test.cc
+ jxl/ac_strategy_test.cc
+ jxl/alpha_test.cc
+ jxl/ans_common_test.cc
+ jxl/ans_test.cc
+ jxl/bit_reader_test.cc
+ jxl/bits_test.cc
+ jxl/blending_test.cc
+ jxl/butteraugli_test.cc
+ jxl/byte_order_test.cc
+ jxl/coeff_order_test.cc
+ jxl/color_encoding_internal_test.cc
+ jxl/color_management_test.cc
+ jxl/convolve_test.cc
+ jxl/data_parallel_test.cc
+ jxl/dct_test.cc
+ jxl/decode_test.cc
+ jxl/enc_external_image_test.cc
+ jxl/enc_gaborish_test.cc
+ jxl/enc_linalg_test.cc
+ jxl/enc_optimize_test.cc
+ jxl/enc_photon_noise_test.cc
+ jxl/encode_test.cc
+ jxl/entropy_coder_test.cc
+ jxl/fast_dct_test.cc
+ jxl/fast_math_test.cc
+ jxl/fields_test.cc
+ jxl/gamma_correct_test.cc
+ jxl/gauss_blur_test.cc
+ jxl/gradient_test.cc
+ jxl/iaca_test.cc
+ jxl/icc_codec_test.cc
+ jxl/image_bundle_test.cc
+ jxl/image_ops_test.cc
+ jxl/jxl_test.cc
+ jxl/lehmer_code_test.cc
+ jxl/modular_test.cc
+ jxl/opsin_image_test.cc
+ jxl/opsin_inverse_test.cc
+ jxl/padded_bytes_test.cc
+ jxl/passes_test.cc
+ jxl/patch_dictionary_test.cc
+ jxl/preview_test.cc
+ jxl/quant_weights_test.cc
+ jxl/quantizer_test.cc
+ jxl/rational_polynomial_test.cc
+ jxl/render_pipeline/render_pipeline_test.cc
+ jxl/roundtrip_test.cc
+ jxl/simd_util_test.cc
+ jxl/speed_tier_test.cc
+ jxl/splines_test.cc
+ jxl/toc_test.cc
+ jxl/xorshift128plus_test.cc
+ threads/thread_parallel_runner_test.cc
+)
+
+set(JPEGXL_INTERNAL_THREADS_PUBLIC_HEADERS
+ include/jxl/resizable_parallel_runner.h
+ include/jxl/resizable_parallel_runner_cxx.h
+ include/jxl/thread_parallel_runner.h
+ include/jxl/thread_parallel_runner_cxx.h
+)
+
+set(JPEGXL_INTERNAL_THREADS_SOURCES
+ threads/resizable_parallel_runner.cc
+ threads/thread_parallel_runner.cc
+ threads/thread_parallel_runner_internal.cc
+ threads/thread_parallel_runner_internal.h
+)