Add more detailed docs for building cmake-based AFDKO from source #1384
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
The Antlr 4 Cpp runtime adds a guid/uuid to some elements of its parsers. It can satisfy that dependency with built-in parts of macOS and Windows but on other OSes
libuuid
and its headers must be installed (it usespkg_check_modules(UUID REQUIRED uuid)
inCMakeLists.txt
on Linux).This is effectively another "build tools" requirement and will already be satisfied on many systems, but some users will need to install an extra package or, possibly in rare cases, install libuuid from source. This PR adds some documentation to that effect. There's also some doc cleanup here and there.
Checklist: