diff options
| author | John MacFarlane <jgm@berkeley.edu> | 2014-07-26 18:46:51 -0700 |
|---|---|---|
| committer | John MacFarlane <jgm@berkeley.edu> | 2014-07-26 18:46:51 -0700 |
| commit | 31b8a95c1dc84b9351d81b4b9122f56b29b19c6c (patch) | |
| tree | aa766a51032a10512bd0eac0310600e7e4e6bb3e /src/Text/Pandoc/Compat | |
| parent | 18f4490482aa4f21a1c4e4a9493fb3a88815dcfa (diff) | |
| parent | 9e4604fa0b20b12177fe1f24650e4dfaf388e33a (diff) | |
| download | pandoc-31b8a95c1dc84b9351d81b4b9122f56b29b19c6c.tar.gz | |
Merge pull request #1453 from mpickering/txt2tagsfinal
Txt2Tags Reader
Diffstat (limited to 'src/Text/Pandoc/Compat')
| -rw-r--r-- | src/Text/Pandoc/Compat/Directory.hs | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/Text/Pandoc/Compat/Directory.hs b/src/Text/Pandoc/Compat/Directory.hs new file mode 100644 index 000000000..61dd5c525 --- /dev/null +++ b/src/Text/Pandoc/Compat/Directory.hs @@ -0,0 +1,21 @@ +{-# LANGUAGE CPP #-} +module Text.Pandoc.Compat.Directory ( getModificationTime ) + where + +#if MIN_VERSION_directory(1,2,0) +import System.Directory + + +#else +import qualified System.Directory as S +import Data.Time.Clock (UTCTime) +import Data.Time.Clock.POSIX +import System.Time + +getModificationTime :: FilePath -> IO UTCTime +getModificationTime fp = convert `fmap` S.getModificationTime fp + where + convert (TOD x _) = posixSecondsToUTCTime (realToFrac x) + +#endif + |
