It looks to me like it should be cloning clang in tools/, and compiler-rt, libcxx, libcxxabi and openmp in projects/ - but for the repositories in projects/, it's just appending the new repository name to the existing path string, such that we end up cloning openmp in projects/compiler-rt/libcxx/libcxxabi/openmp.
setup_drchecker.py
clones some LLVM subprojects:It looks to me like it should be cloning
clang
intools/
, andcompiler-rt
,libcxx
,libcxxabi
andopenmp
inprojects/
- but for the repositories inprojects/
, it's just appending the new repository name to the existing path string, such that we end up cloningopenmp
inprojects/compiler-rt/libcxx/libcxxabi/openmp
.