Skip to content
  • Petr Hosek's avatar
    [CMake] Unify scripts for generating VCS headers · 0e712a76
    Petr Hosek authored
    Previously, there were two different scripts for generating VCS headers:
    one used by LLVM and one used by Clang. They were both similar, but
    different. They were both broken in their own ways, for example the one
    used by Clang didn't properly handle monorepo resulting in an incorrect
    version information reported by Clang.
    
    This change unifies two the scripts by introducing a new script that's
    used from both LLVM and Clang, ensures that the new script supports both
    monorepo and standalone SVN and Git setups, and removes the old scripts.
    
    Differential Revision: https://reviews.llvm.org/D57063
    
    llvm-svn: 352729
    0e712a76
Loading