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 13 Updates #73

Closed nickpdemarco closed 2 years ago

nickpdemarco commented 2 years ago

Description

This change builds off of @fosterbrereton's branch fosterbrereton/llvm13-updates.

  1. Update CMakeLists.txt to use a more standard brew command to locate llvm.
  2. Update .gitignore to ignore build*/
  3. Add a few header includes related to a boost::filesystem change.

Related Issue

Motivation and Context

Required to build with LLVM 13.

How Has This Been Tested?

Tested by running a ninja-powered build on my M1 laptop.

Screenshots (if appropriate):

Types of changes

Checklist:

jaredwy commented 2 years ago

Looks good to me, just one question. Let me know if you want me to tets that for you.

nickpdemarco commented 2 years ago

@jaredwy Thanks for the suggestion to test multiple versions. It works as expected on my machine with multiple versions of LLVM installed. If you're satisfied, please merge at your earliest convenience.