packages feed

hstar-0.1.0.3: src/Version.cpphs

module Version ( allVersionsString ) where

import           Archive
import           Archive.Generic
import           Codec.Compression.BZip
import           Codec.Lz4              (lZ4VersionString)
import           Codec.Lzip
import qualified Data.Version           as V
import qualified Paths_hstar            as P

allVersionsString :: String
allVersionsString =
       "hstar version: " ++ V.showVersion P.version ++ "\n"
    ++ "archive-sig version: " ++ V.showVersion archiveSigVersion ++ "\n"
    ++ versionInfo ++ "\n"
    ++ "lzlib-hs: " ++ VERSION_lzlib ++ "\n"
    ++ "lzlib: " ++ lZVersion ++ "\n"
    ++ "lzlib API: " ++ show (lZApiVersion :: Int) ++ "\n"
    ++ "zlib-hs: " ++ VERSION_zlib ++ "\n"
    ++ "lzma-hs: " ++ VERSION_lzma ++ "\n"
    ++ "lz4-hs: " ++ VERSION_lz4_hs ++ "\n"
    ++ "lz4: " ++ lZ4VersionString ++ "\n"
    ++ "zstd-hs: " ++ VERSION_zstd ++ "\n"
#ifdef BROTLI
    ++ "brotli-hs: " ++ VERSION_brotli ++ "\n"
#endif
#ifdef SNAPPY
    ++ "snappy-lazy-hs: " ++ VERSION_snappy_lazy ++ "\n"
#endif
    ++ "bz2-hs: " ++ VERSION_bz2 ++ "\n"
    ++ "bz2: " ++ bZ2BzlibVersion