adobe / hyde

A front-end to Jekyll that parses C++ sources to produce and enforce out-of-line documentation
http://opensource.adobe.com/hyde/
MIT License
323 stars 41 forks source link

LLVM and language version updates #77

Closed fosterbrereton closed 1 year ago

fosterbrereton commented 1 year ago

This PR updates Hyde's LLVM dependency to the latest, 15.0.7. It also goes back to grabbing LLVM directly instead of using homebrew. This is because the CMake files for Homebrew's LLVM artifact link it into Hyde via dylib, which makes distribution of the tool difficult.

Credit goes to @touraill-adobe for the incredible help he gave in getting this PR moving along.

This PR also removes dependencies on boost wherever possible, in favor of standard variants that have since become available.