Skip to content

Add tiffdiff build target to meson#556

Merged
mm2 merged 1 commit into
masterfrom
copilot/add-tiffdiff-build-for-meson
Apr 20, 2026
Merged

Add tiffdiff build target to meson#556
mm2 merged 1 commit into
masterfrom
copilot/add-tiffdiff-build-for-meson

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 20, 2026

tiffdiff was built by CMake and MSVC project files but had no meson equivalent, leaving meson builds without the tool.

Changes

  • utils/tificc/meson.build: Added tiffdiff executable target using the existing tifdiff.c source with liblcms2_dep, common_dep, and tiff_dep dependencies — mirrors the cmake definition in Lcms2Tools.cmake
tiffdiff_exe = executable(
  'tiffdiff',
  files('tifdiff.c'),
  dependencies: [liblcms2_dep, common_dep, tiff_dep],
  install: true,
)

The target is only built when tiff_dep is found, consistent with how tificc is conditionally included in utils/meson.build.

Copilot AI assigned Copilot and mm2 Apr 20, 2026
@mm2 mm2 marked this pull request as ready for review April 20, 2026 11:14
@mm2 mm2 merged commit fb41648 into master Apr 20, 2026
32 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants