adjust to not use cpp in modules used by configure

This commit is contained in:
Joey Hess 2014-04-14 13:37:12 -04:00
parent 2ff9ba9f74
commit e53a85743e
Failed to extract signature
3 changed files with 19 additions and 10 deletions

18
Utility/URI.hs Normal file
View file

@ -0,0 +1,18 @@
{- Network.URI
-
- Copyright 2014 Joey Hess <joey@kitenet.net>
-
- Licensed under the GNU GPL version 3 or higher.
-}
{-# LANGUAGE CPP #-}
module Utility.URI where
-- Old versions of network lacked an Ord for URI
#if ! MIN_VERSION_network(2,4,0)
import Network.URI
instance Ord URI where
a `compare` b = show a `compare` show b
#endif