Skip to content

Latest commit

 

History

History
30 lines (29 loc) · 1.91 KB

CHANGELOG.md

File metadata and controls

30 lines (29 loc) · 1.91 KB

Only significant changes to FindICU.cmake figure here:

  • 2016-09-03: move genrb/pkgdata checks to icu_generate_resource_bundle function to avoid unnecessary failure on systems where ICU are splitted in several packages (headers/libraries/tools) when you only want to find ICU libraries (#4 - @tepperly)
  • 2016-05-31:
    • add support to build resource bundles
    • no longer initialize ICU_FOUND to TRUE
    • dependencies fixed through pkg-config now emits a warning to ensure portability and consistency
    • follow at best cmake-developer(7) guidelines (see commit message for a complete list of changes)
      • add support for imported target (ICU::ICU) (CMake >= 3)
      • deprecates ICU_ROOT for ICU_ROOT_DIR
      • deprecates ICU_(MAJOR|MINOR|PATCH)VERSION for ICU_VERSION$1
    • various cleanup (see commit message for details)
  • 2015-06-05: ICU_FOUND variable stay valued to TRUE if include dirs are not found (#2 - @nixprime)
  • 2013-09-01: icu-config was never found (find_program arguments inverted)
  • 2013-06-11: revert previous translation of new ICU versions (ICU >= 49) into old format, keep it as is
  • 2012-12-10: support for ICU_*_FLAGS (empty if icu-config is not found)
  • 2012-09-22: version header not found was not fatal
  • 2012-07-29:
    • distinguish release and debug ICU builds (win32)
    • io component library was named ustdio in version 2.4
  • 2012-06-25:
    • consider amd64 architectures (bin64 and lib64 as PATH_SUFFIXES) (not tested) (removed by 2016-05-31)
    • detection improved for versions older than 4
    • i18n component mapped to the wrong library (on uc - due to cache ?)
  • 2012-05-31: workaround to handle new release numbering since 4.9.1 (still version 4) (reverted by 2013-06-11)
  • 2012-04-28: support for ICU_ROOT: allow user to set the root installation of ICU
  • 2011-11-04: fix mix of ICU_INCLUDE_DIR and ICU_INCLUDE_DIRS to (only) ICU_INCLUDE_DIRS
  • 2011-06-24: add i18n library name on windows (msvc)