Hadrian: fix dyn_o/dyn_hi rule (#17534)
Fix rule for .dyn_hi/.dyn_o
.
Tested by removing some built .dyn_*
files with quick
flavour`:
# with GHC HEAD:
> ./hadrian/build-stack -c -j --flavour=quick test
...
Error, &%> rule failed to produce 1 file (out of 2)
_build/stage1/libraries/haskeline/build/System/Console/Haskeline/Key.dyn_o - MISSING
_build/stage1/libraries/haskeline/build/System/Console/Haskeline/Key.dyn_hi
# apply the patch and restart
> ./hadrian/build-stack -c -j --flavour=quick test
| Run Ghc CompileHs Stage1: libraries/haskeline/System/Console/Haskeline/Key.hs => _build/stage1/libraries/haskeline/build/System/Console/Haskeline/Key.dyn_o