Cabal revisions of unix-compat-0.1.2.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: unix-compat-Version: 0.1.2.0-Cabal-version: >= 1.2.1-Build-type: Simple-License: BSD4-License-file: LICENSE-Maintainer: bjorn@bringert.net-Synopsis: Portable POSIX-compatibility layer.-Description:- This package provides portable implementations of parts- of the unix package. This package re-exports the unix - package when available. When it isn't available,- portable implementations are used.--Flag split-base--Library- Exposed-modules:- System.PosixCompat.Extensions- System.PosixCompat.Files- System.PosixCompat.User- System.PosixCompat.Types- Extensions: CPP- GHC-Options: -Wall- Build-depends: base-- if os(windows)- if flag(split-base)- Build-depends: base >= 3, old-time, directory- else- Build-depends: base < 3- Extensions: GeneralizedNewtypeDeriving- else- Build-depends: unix- Extensions: ForeignFunctionInterface- CPP-options: -DUNIX_IMPL- Include-dirs: include- Includes: HsUnixCompat.h- Install-includes: HsUnixCompat.h- C-sources: cbits/HsUnixCompat.c+Name: unix-compat +Version: 0.1.2.0 +x-revision: 1 +Cabal-version: >= 1.2.1 +Build-type: Simple +License: BSD4 +License-file: LICENSE +Maintainer: bjorn@bringert.net +Synopsis: Portable POSIX-compatibility layer. +Description: + This package provides portable implementations of parts + of the unix package. This package re-exports the unix + package when available. When it isn't available, + portable implementations are used. + +Flag split-base + +Library + Exposed-modules: + System.PosixCompat.Extensions + System.PosixCompat.Files + System.PosixCompat.User + System.PosixCompat.Types + Extensions: CPP + GHC-Options: -Wall + Build-depends: base + + if os(windows) + if flag(split-base) + Build-depends: base >= 3 && < 4.7, old-time, directory + else + Build-depends: base < 3 + Extensions: GeneralizedNewtypeDeriving + else + Build-depends: unix + Extensions: ForeignFunctionInterface + CPP-options: -DUNIX_IMPL + Include-dirs: include + Includes: HsUnixCompat.h + Install-includes: HsUnixCompat.h + C-sources: cbits/HsUnixCompat.c
revision 2
Name: unix-compat Version: 0.1.2.0 -x-revision: 1 +x-revision: 2 Cabal-version: >= 1.2.1 Build-type: Simple License: BSD4 Build-depends: base < 3 Extensions: GeneralizedNewtypeDeriving else - Build-depends: unix + Build-depends: unix < 2.8 Extensions: ForeignFunctionInterface CPP-options: -DUNIX_IMPL Include-dirs: include