[all-commits] [llvm/llvm-project] 584f8c: [clang][DependencyScanning] Track modules that res...

Cyndy Ishida via All-commits all-commits at lists.llvm.org
Mon Mar 17 15:33:44 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 584f8cc30554c89fdd27cc9e527416a6e4e2cc45
      https://github.com/llvm/llvm-project/commit/584f8cc30554c89fdd27cc9e527416a6e4e2cc45
  Author: Cyndy Ishida <cyndy_ishida at apple.com>
  Date:   2025-03-17 (Mon, 17 Mar 2025)

  Changed paths:
    M clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h
    M clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp
    A clang/test/ClangScanDeps/modules-in-stable-dirs.c
    A clang/test/ClangScanDeps/prebuilt-modules-in-stable-dirs.c
    M clang/tools/clang-scan-deps/ClangScanDeps.cpp

  Log Message:
  -----------
  [clang][DependencyScanning] Track modules that resolve from "stable" locations (#130634)

That patch tracks whether all the file & module dependencies of a module
resolve to a stable location. This information will later be queried by
build systems for determining where to store the accompanying pcms.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list