fix #2298: use MoveFileEx() on Windows
[haskell-directory.git] / directory.cabal
1 name:           directory
2 version:        1.0
3 license:        BSD3
4 license-file:   LICENSE
5 maintainer:     libraries@haskell.org
6 synopsis:       library for directory handling
7 description:
8         This package provides a library for handling directories.
9 build-type: Configure
10 extra-tmp-files:
11         config.log config.status autom4te.cache
12         include/HsDirectoryConfig.h
13 cabal-version: >= 1.2
14
15 Library {
16     exposed-modules:
17             System.Directory
18     c-sources:
19             cbits/directory.c
20     include-dirs: include
21     includes: HsDirectory.h
22     install-includes: HsDirectory.h HsDirectoryConfig.h
23     extensions: CPP, ForeignFunctionInterface
24     build-depends: base, old-time, filepath
25     if os(windows) {
26         build-depends: Win32
27     } else {
28         build-depends: unix
29     }
30 }