[DynInst_API:] [dyninst/dyninst] 60e9e9: Update minimum CMake version to 3.13.0


Date: Tue, 06 Sep 2022 10:07:15 -0700
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 60e9e9: Update minimum CMake version to 3.13.0
  Branch: refs/heads/cmake_modernization
  Home:   https://github.com/dyninst/dyninst
  Commit: 60e9e9ab594dc700d78d7dd3f7290df614090880
      https://github.com/dyninst/dyninst/commit/60e9e9ab594dc700d78d7dd3f7290df614090880
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2022-09-06 (Tue, 06 Sep 2022)

  Changed paths:
    M CMakeLists.txt
    M dyninstAPI_RT/CMakeLists.txt

  Log Message:
  -----------
  Update minimum CMake version to 3.13.0


  Commit: fb07050292cd6e5e36c93277734050645da31e66
      https://github.com/dyninst/dyninst/commit/fb07050292cd6e5e36c93277734050645da31e66
  Author: Jonathan R. Madsen <jrmadsen@xxxxxxxxxxxxxxxxxxxxxxxx>
  Date:   2022-09-06 (Tue, 06 Sep 2022)

  Changed paths:
    R cmake/Boost.cmake
    A cmake/DyninstCapArchDef.cmake
    A cmake/DyninstLanguageStandards.cmake
    A cmake/DyninstLibrary.cmake
    A cmake/DyninstOptimization.cmake
    A cmake/DyninstOptions.cmake
    A cmake/DyninstPlatform.cmake
    A cmake/DyninstPlatformUnix.cmake
    A cmake/DyninstPlatformWindows.cmake
    A cmake/DyninstSystemPaths.cmake
    A cmake/DyninstVisibility.cmake
    A cmake/DyninstWarnings.cmake
    R cmake/ElfUtils.cmake
    R cmake/LanguageStandards.cmake
    R cmake/LibIberty.cmake
    R cmake/Modules/DyninstSystemPaths.cmake
    R cmake/Modules/FindThreadDB.cmake
    A cmake/Modules/FindThread_DB.cmake
    R cmake/ThreadingBuildingBlocks.cmake
    R cmake/ThreadingBuildingBlocks.install.cmake
    R cmake/cap_arch_def.cmake
    R cmake/optimization.cmake
    R cmake/options.cmake
    R cmake/platform.cmake
    R cmake/platform_unix.cmake
    R cmake/platform_windows.cmake
    R cmake/shared.cmake
    A cmake/tpls/DyninstBoost.cmake
    A cmake/tpls/DyninstElfUtils.cmake
    A cmake/tpls/DyninstLibIberty.cmake
    A cmake/tpls/DyninstTBB.cmake
    A cmake/tpls/DyninstTBBInstall.cmake
    R cmake/visibility.cmake
    R cmake/warnings.cmake

  Log Message:
  -----------
  Rename CMake files to prevent name collisions

When consumed as a subproject, the CMake files could be imported into the parent project where the filenames could collide.


  Commit: e543438a7fddf43019d12b53cde82a1dc7195612
      https://github.com/dyninst/dyninst/commit/e543438a7fddf43019d12b53cde82a1dc7195612
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2022-09-06 (Tue, 06 Sep 2022)

  Changed paths:
    M CMakeLists.txt
    M dyninstAPI_RT/CMakeLists.txt

  Log Message:
  -----------
  Prepend to CMAKE_MODULE_PATH instead of overwriting


  Commit: d7a596d9e3a6537344a76af83cc92dc6e3fcf88b
      https://github.com/dyninst/dyninst/commit/d7a596d9e3a6537344a76af83cc92dc6e3fcf88b
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2022-09-06 (Tue, 06 Sep 2022)

  Changed paths:
    M CMakeLists.txt
    M cmake/DyninstLibrary.cmake
    M cmake/DyninstPlatform.cmake
    M cmake/tpls/DyninstTBB.cmake
    M dyninstAPI_RT/CMakeLists.txt

  Log Message:
  -----------
  Use renamed CMake files


  Commit: 40388c86646e31850a2caf5294459308f265547a
      https://github.com/dyninst/dyninst/commit/40388c86646e31850a2caf5294459308f265547a
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2022-09-06 (Tue, 06 Sep 2022)

  Changed paths:
    M cmake/Modules/FindThread_DB.cmake

  Log Message:
  -----------
  Fix capitalization error in FindThread_DB

This should silence the warning about Thread_Db versus Thread_DB


Compare: https://github.com/dyninst/dyninst/compare/90f6098f47d5...40388c86646e
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 60e9e9: Update minimum CMake version to 3.13.0, Tim Haines <=