Branch: refs/heads/thaines/cmake_cmp0144
  Home:   https://github.com/dyninst/dyninst
  Commit: e4156cbbf943fbfc4dd20063fadd21f355578d44
      
https://github.com/dyninst/dyninst/commit/e4156cbbf943fbfc4dd20063fadd21f355578d44
  Author: Tim Haines <thaines.as...@gmail.com>
  Date:   2023-12-05 (Tue, 05 Dec 2023)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Set new CMake policy for upper-case <NAME>_ROOT variables

In CMake 3.27 and above the find_package(<PackageName>) command now
searches prefixes specified by the upper-case <PACKAGENAME>_ROOT CMake
variable and the <PACKAGENAME>_ROOT environment variable in addition to
the case-preserved <PackageName>_ROOT and <PackageName>_ROOT variables
used since policy CMP0074. This policy provides compatibility with
projects that have not been updated to avoid using <PACKAGENAME>_ROOT
variables for other purposes.

The OLD behavior for this policy is to ignore <PACKAGENAME>_ROOT
variables if the original <PackageName> has lower-case characters. The
NEW behavior for this policy is to use <PACKAGENAME>_ROOT variables.


_______________________________________________
Dyninst-api mailing list
Dyninst-api@cs.wisc.edu
https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api

Reply via email to