aboutsummaryrefslogtreecommitdiffhomepage
path: root/unix.cabal
blob: cc3358742a1a2547847ec40974e0dd0fc144f788 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
name:		unix
version:	2.4.1.0
license:	BSD3
license-file:	LICENSE
maintainer:	libraries@haskell.org
bug-reports: http://hackage.haskell.org/trac/ghc/newticket?component=libraries/unix
synopsis:	POSIX functionality
category:       System
description:
	This package gives you access to the set of operating system
	services standardised by POSIX 1003.1b (or the IEEE Portable
	Operating System Interface for Computing Environments -
	IEEE Std. 1003.1).
	.
	The package is not supported under Windows (except under Cygwin).
extra-source-files:
        config.guess config.sub install-sh
		configure.ac configure
		unix.buildinfo.in include/HsUnixConfig.h.in
		include/HsUnix.h
extra-tmp-files:
		config.log config.status autom4te.cache
		unix.buildinfo include/HsUnixConfig.h
build-type: Configure
Cabal-Version: >= 1.6

Library
    exposed-modules:
        System.Posix
        System.Posix.DynamicLinker.Module
        System.Posix.DynamicLinker.Prim
        System.Posix.Directory
        System.Posix.DynamicLinker
        System.Posix.Env
        System.Posix.Error
        System.Posix.Files
        System.Posix.IO
        System.Posix.Process
        System.Posix.Process.Internals
        System.Posix.Resource
        System.Posix.Temp
        System.Posix.Terminal
        System.Posix.Time
        System.Posix.Unistd
        System.Posix.User
        System.Posix.Signals
        System.Posix.Signals.Exts
        System.Posix.Semaphore
        System.Posix.SharedMem
    build-depends:	base >= 4.2 && < 4.4
    extensions: CPP, ForeignFunctionInterface, EmptyDataDecls
    if impl(ghc >= 7.1)
        extensions: NondecreasingIndentation
    include-dirs: 	include
    includes:       HsUnix.h execvpe.h
    install-includes:
        HsUnix.h HsUnixConfig.h execvpe.h
    c-sources:	cbits/HsUnix.c cbits/execvpe.c cbits/dirUtils.c

source-repository head
    type:     darcs
    location: http://darcs.haskell.org/packages/unix/