--- a/Setup.lhs +++ b/Setup.lhs @@ -3,5 +3,10 @@ \begin{code} +{-# LANGUAGE CPP #-} import Distribution.Simple(defaultMainWithHooks ,simpleUserHooks ,preConf) import Distribution.Simple.Setup(ConfigFlags) +#if MIN_VERSION_Cabal(2,2,0) +import Distribution.PackageDescription.PrettyPrint(writeHookedBuildInfo) +#else import Distribution.PackageDescription.Parse(writeHookedBuildInfo) +#endif import Distribution.PackageDescription