From 259b2a9d821716a4e0ad5a1ea595576bac077daa Mon Sep 17 00:00:00 2001 From: Simon Hengel Date: Fri, 22 Aug 2014 15:18:06 +0800 Subject: Add deprecated compatibility module --- compat/Documentation/Haddock.hs | 5 +++++ haddock.cabal | 15 +++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 compat/Documentation/Haddock.hs diff --git a/compat/Documentation/Haddock.hs b/compat/Documentation/Haddock.hs new file mode 100644 index 00000000..4130cfb9 --- /dev/null +++ b/compat/Documentation/Haddock.hs @@ -0,0 +1,5 @@ +{-# LANGUAGE PackageImports #-} +module Documentation.Haddock {-# DEPRECATED "Use @Documentation.Haddock@ from package instead!" #-} ( + module Documentation.Haddock +) where +import "haddock-api" Documentation.Haddock diff --git a/haddock.cabal b/haddock.cabal index 9939a352..5932b122 100644 --- a/haddock.cabal +++ b/haddock.cabal @@ -40,6 +40,21 @@ flag in-ghc-tree default: False manual: True +-- This package re-exports the haddock-api library for compatibility. +-- The library section will be removed in version 2.16.0. +library + exposed: False + default-language: Haskell2010 + hs-source-dirs: compat + ghc-options: -Wall + build-depends: + -- NOTE: Don't bump base dependency! Remove library section instead! + base >= 4.3 && < 4.8 + , haddock-api + exposed-modules: Documentation.Haddock + if flag(in-ghc-tree) + buildable: False + executable haddock default-language: Haskell2010 main-is: Main.hs -- cgit v1.2.3