packages feed

directory-1.2.3.0: System/Directory/Internal.hsc

#include <HsDirectoryConfig.h>

module System.Directory.Internal
  ( module System.Directory.Internal

#ifdef HAVE_UTIMENSAT
  , module System.Directory.Internal.C_utimensat
#endif

#ifdef mingw32_HOST_OS
  , module System.Directory.Internal.Windows
#else
  , module System.Directory.Internal.Posix
#endif

) where

#ifdef HAVE_UTIMENSAT
import System.Directory.Internal.C_utimensat
#endif

#ifdef mingw32_HOST_OS
import System.Directory.Internal.Windows
#else
import System.Directory.Internal.Posix
#endif

-- | Filename extension for executable files (including the dot if any)
--   (usually @\"\"@ on POSIX systems and @\".exe\"@ on Windows or OS\/2).
exeExtension :: String
exeExtension = (#const_str EXE_EXTENSION)