1
0
mirror of https://gitlab.com/libtiff/libtiff.git synced 2026-10-24 19:59:18 +03:00
Files
Roger Leigh 5194b943fd cmake: Fix and improve Apple framework build support
- Fix FRAMEWORK_VERSION to use conventional letter "A" instead of the
  full version string, which incorrectly named the Versions/ directory
- Remove FRAMEWORK/BUNDLE properties from fax2ps and other executables;
  only shared libraries can be frameworks, and framework linking is
  implicit for executables via target_link_libraries
- Remove BUNDLE DESTINATION from tools install rule; CLI tools are not
  app bundles
- Add framework properties to tiffxx (C++ wrapper library), including
  FRAMEWORK DESTINATION in its install rule
- Move OPENGL_SUPPORT=OFF for embedded Apple platforms into the root
  CMakeLists.txt, gated on CMAKE_SYSTEM_NAME rather than tiff-framework,
  so it is driven by platform identity and applies before subdirectories
  are processed
- Default tiff-framework to ON for non-Darwin Apple platforms (iOS,
  tvOS, watchOS, visionOS) where .dylib is not permitted by the App
  Store; keep OFF on macOS where .dylib is the conventional format
- Short-circuit HAVE_LD_VERSION_SCRIPT=FALSE on Apple unconditionally,
  since ld64 does not support --version-script, avoiding a noisy probe
2026-04-25 20:33:32 +01:00
..
2023-05-24 10:20:27 +00:00