Skip to content
  • Petr Hosek's avatar
    [CMake] Unify scripts for generating VCS headers · 23fdd5a3
    Petr Hosek authored
    Previously, there were two different scripts for generating VCS headers:
    one used by LLVM and one used by Clang and lldb. 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, Clang and lldb, 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: 353268
    23fdd5a3
Loading