Remove `UnknownBuildType` from `BuildType`
commitefbee7274655efaf8762bb7d83db2d0caf12ee1e
authorHerbert Valerio Riedel <hvr@gnu.org>
Sat, 6 Jan 2018 18:45:21 +0000 (6 19:45 +0100)
committerHerbert Valerio Riedel <hvr@gnu.org>
Sat, 6 Jan 2018 18:47:20 +0000 (6 19:47 +0100)
tree0b0e1fe98c7c6f3a0d3fdc8e1a1e200de0ff9f84
parent0122cf2a8cfe329c24d862d541480b66dbfa9b05
Remove `UnknownBuildType` from `BuildType`

This is a follow-up to #4958 which opened up the opportunity to do
this make-illegal-states-unrepresentable refactoring as well.
Cabal/Distribution/PackageDescription/Check.hs
Cabal/Distribution/Types/BuildType.hs
Cabal/changelog
cabal-install/Distribution/Client/SetupWrapper.hs
cabal-install/main/Main.hs