forked from augustss/MicroHs
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile.packages
More file actions
98 lines (97 loc) · 3.33 KB
/
Makefile.packages
File metadata and controls
98 lines (97 loc) · 3.33 KB
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
# Install a bunch of packages
# These are the ones I know compile.
# Do 'make install' before running this.
# The funny install order is to avoid using 'mcabal -r',
# since it doesn't know of the --git overrides.
# See also https://docs.google.com/spreadsheets/d/1e0dbUg5uuFKNwgMpwtBnYRldPCYYyBqYfsbyhEjf5bU/edit?usp=sharing
.PHONY: all
MINST=mcabal -q install
all:
$(MINST) ghc-compat
$(MINST) colour
$(MINST) ansi-terminal-types
$(MINST) ansi-terminal
$(MINST) array
$(MINST) unordered-containers
$(MINST) async
$(MINST) --git=https://github.com/sol/call-stack.git call-stack
$(MINST) containers
$(MINST) time
$(MINST) polyparse
$(MINST) cpphs
$(MINST) transformers
$(MINST) mtl
$(MINST) exceptions
$(MINST) os-string
$(MINST) filepath
$(MINST) granite
$(MINST) haskell-lexer
$(MINST) HUnit
$(MINST) hspec-expectations
$(MINST) monad-loops
$(MINST) nanospec
$(MINST) parsec
$(MINST) --git=http://github.com/haskell/pretty.git pretty
$(MINST) --git=https://github.com/augustss/prettyprinter.git --dir=prettyprinter prettyprinter
$(MINST) --git=https://github.com/augustss/prettyprinter.git --dir=prettyprinter-ansi-terminal prettyprinter-ansi-terminal
$(MINST) --git=https://github.com/augustss/prettyprinter.git --dir=prettyprinter-compat-annotated-wl-pprint prettyprinter-compat-annotated-wl-pprint
$(MINST) --git=https://github.com/augustss/prettyprinter.git --dir=prettyprinter-compat-ansi-wl-pprint prettyprinter-compat-ansi-wl-pprint
$(MINST) --git=https://github.com/augustss/prettyprinter.git --dir=prettyprinter-compat-wl-pprint prettyprinter-compat-wl-pprint
$(MINST) splitmix
$(MINST) random
$(MINST) --git=https://github.com/nick8325/quickcheck.git QuickCheck
$(MINST) quickcheck-io
$(MINST) hspec-core
$(MINST) hspec-discover
$(MINST) hspec
$(MINST) simple-affine-space
$(MINST) split
$(MINST) --git=http://github.com/augustss/tagged.git tagged
$(MINST) tagsoup
# stackage does not have Yampa
# $(MINST) --git=https://github.com/augustss/Yampa.git --dir=yampa yampa
$(MINST) --git=https://github.com/pcapriotti/optparse-applicative.git optparse-applicative
$(MINST) semigroups # empty, but needed for xhtml
$(MINST) xhtml
$(MINST) heaps
$(MINST) fingertree
$(MINST) --git=https://github.com/haskell/fgl fgl
$(MINST) psqueues
$(MINST) PSQueue
$(MINST) edit-distance
$(MINST) StateVar
$(MINST) unliftio-core
$(MINST) vault
$(MINST) js-dgtable
$(MINST) js-flot
$(MINST) js-jquery
$(MINST) --git=https://github.com/ekmett/transformers-compat.git transformers-compat
$(MINST) mmorph
$(MINST) base-orphans
$(MINST) foldable1-classes-compat
$(MINST) bifunctor-classes-compat
$(MINST) --git=https://github.com/MicroHs/indexed-traversable-mhs.git --dir=indexed-traversable indexed-traversable
$(MINST) parallel
$(MINST) newtype
$(MINST) Diff
$(MINST) void
$(MINST) character-ps
$(MINST) contravariant
$(MINST) distributive
$(MINST) comonad
$(MINST) parser-combinators
$(MINST) data-default
$(MINST) data-default-class
$(MINST) terminfo
$(MINST) --git="https://github.com/konsumlamm/bimap.git --branch=mhs" bimap
$(MINST) byteable
$(MINST) bytestring-builder
$(MINST) casing
$(MINST) composition
$(MINST) cpu
$(MINST) data-ordlist
$(MINST) --git="https://github.com/konsumlamm/dlist.git --branch=mhs" dlist
$(MINST) time-units
$(MINST) --git=https://github.com/konsumlamm/xml.git xml
$(MINST) numbers
$(MINST) timeit