Skip to content

Commit f1a0906

Browse files
committed
Checked in generated Cabal file
See commercialhaskell/stack#5210 and https://www.fpcomplete.com/blog/storing-generated-cabal-files/ for the rationale behind this.
1 parent dd3dc8a commit f1a0906

File tree

3 files changed

+96
-7
lines changed

3 files changed

+96
-7
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.stack-work/
22
*~
3+
dist-newstyle/
34
tarballs/
4-
/typed-process.cabal
55
stack.yaml.lock

src/System/Process/Typed/Internal.hs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,10 @@ module System.Process.Typed.Internal
5959
, useHandleOpen
6060
, useHandleClose
6161

62-
-- ** Create your own stream spec
62+
-- ** Create your own stream spec
6363
, mkStreamSpec
6464
, mkPipeStreamSpec
6565

66-
-- ** Process streams
67-
--, getStdin
68-
--, getStdout
69-
--, getStderr
70-
7166
-- * Exceptions
7267
, ExitCodeException (..)
7368
, ByteStringOutputException (..)

typed-process.cabal

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
cabal-version: 1.12
2+
3+
-- This file has been generated from package.yaml by hpack version 0.35.2.
4+
--
5+
-- see: https://github.com/sol/hpack
6+
7+
name: typed-process
8+
version: 0.2.10.1
9+
synopsis: Run external processes, with strong typing of streams
10+
description: Please see the tutorial at <https://github.com/fpco/typed-process#readme>
11+
category: System
12+
homepage: https://github.com/fpco/typed-process
13+
bug-reports: https://github.com/fpco/typed-process/issues
14+
author: Michael Snoyman
15+
maintainer: [email protected]
16+
license: MIT
17+
license-file: LICENSE
18+
build-type: Simple
19+
extra-source-files:
20+
README.md
21+
ChangeLog.md
22+
23+
source-repository head
24+
type: git
25+
location: https://github.com/fpco/typed-process
26+
27+
library
28+
exposed-modules:
29+
System.Process.Typed
30+
System.Process.Typed.Internal
31+
other-modules:
32+
Paths_typed_process
33+
hs-source-dirs:
34+
src
35+
build-depends:
36+
async >=2.0
37+
, base >=4.12 && <5
38+
, bytestring
39+
, process >=1.2
40+
, stm
41+
, transformers
42+
, unliftio-core
43+
default-language: Haskell2010
44+
if os(windows)
45+
cpp-options: -DWINDOWS
46+
47+
test-suite typed-process-test
48+
type: exitcode-stdio-1.0
49+
main-is: Spec.hs
50+
other-modules:
51+
System.Process.TypedSpec
52+
Paths_typed_process
53+
hs-source-dirs:
54+
test
55+
ghc-options: -threaded -rtsopts -with-rtsopts=-N
56+
build-tool-depends:
57+
hspec-discover:hspec-discover ==2.*
58+
build-depends:
59+
async >=2.0
60+
, base >=4.12 && <5
61+
, base64-bytestring
62+
, bytestring
63+
, hspec
64+
, process >=1.2
65+
, stm
66+
, temporary
67+
, transformers
68+
, typed-process
69+
, unliftio-core
70+
default-language: Haskell2010
71+
72+
test-suite typed-process-test-single-threaded
73+
type: exitcode-stdio-1.0
74+
main-is: Spec.hs
75+
other-modules:
76+
System.Process.TypedSpec
77+
Paths_typed_process
78+
hs-source-dirs:
79+
test
80+
build-tool-depends:
81+
hspec-discover:hspec-discover ==2.*
82+
build-depends:
83+
async >=2.0
84+
, base >=4.12 && <5
85+
, base64-bytestring
86+
, bytestring
87+
, hspec
88+
, process >=1.2
89+
, stm
90+
, temporary
91+
, transformers
92+
, typed-process
93+
, unliftio-core
94+
default-language: Haskell2010

0 commit comments

Comments
 (0)