Description
Hadrian is the build system used for GHC. It defines and runs the build logic needed to compile the Glasgow Haskell Compiler and its related components.
Developers use it when working on GHC itself or packaging compiler builds. Compiler builds are complex, so configuration, toolchain versions, caches, and build artifacts should be managed carefully.