Fix the conditional compilation
commitb5ef718fd7763d31b8d215e3aa08805dceae0b97
authorVille Tirronen <ville@typeable.io>
dateTue 8 Aug 2023, 13:50 (3 years ago)
parentff91aab
credit-card.cabal+1
@@ -31,6 +31,7 @@ library
3131 , time
3232 if !impl(ghcjs) && flag(postgres)
3333 build-depends: postgresql-simple
34+ cpp-options: -DUSE_POSTGRES
3435 if flag(store)
3536 build-depends:
3637 store
src/Data/CreditCard.hs+1−1
@@ -229,7 +229,7 @@ panToBogusNumber (CreditCardPAN txt) = do
229229 return $ CreditCardNumber $ sconcat $ NE.fromList [leading, middle, trailing]
230230
231231#ifndef ghcjs_HOST_OS
232−#ifdef USE_CASSAVA
232+#ifdef USE_POSTGRES
233233deriving instance FromField CreditCardPAN
234234deriving instance ToField CreditCardPAN
235235#endif