D132608 defined new LLVMPROJ_BINARY_*DIR variables to match
GNUInstallDirs. Now we actually use them!
- ${CMAKE_BINARY_DIR}/lib(${CMAKE_LIBDIR_SUFFIX})?\> -> ${LLVMPROJ_BINARY_LIBDIR}
- ${CMAKE_BINARY_DIR}/bin\> -> ${LLVMPROJ_BINARY_BINDIR}
- ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/lib${LLVM_LIBDIR_SUFFIX} -> ${LLVM_LIBRARY_OUTPUT_INTDIR}
- ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/bin -> ${LLVM_RUNTIME_OUTPUT_INTDIR}
It is somewhat odd to me that those last two vars start with LLVM_
not something else when they are based on CMAKE_BINARY_DIR and not LLVM_BINARY_DIR, but that can
be tackled some other time.