Skip to content

Commit e8ca2fe

Browse files
authored
Merge pull request #172 from simonmar/no-big-base
Get rid of small_base flag
2 parents 85d3def + 254ce34 commit e8ca2fe

File tree

2 files changed

+7
-9
lines changed

2 files changed

+7
-9
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
set of non-accepting states as an equivalence class caused
1010
minimization to crash with exception.
1111

12+
* The `small_base` flag is removed. Extremely old GHCs will no longer
13+
build.
14+
1215
* A number of bug fixes and clearer diagnostics.
1316

1417
## Changes in 3.2.6:

alex.cabal

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -129,19 +129,14 @@ source-repository head
129129
type: git
130130
location: https://github.com/simonmar/alex.git
131131

132-
flag small_base
133-
description: Choose the new smaller, split-up base package.
134-
135132
executable alex
136133
hs-source-dirs: src
137134
main-is: Main.hs
138135

139-
if flag(small_base)
140-
build-depends: base >= 2.1, array, containers, directory
141-
else
142-
build-depends: base >= 1.0
143-
144-
build-depends: base < 5
136+
build-depends: base >= 2.1 && < 5
137+
, array
138+
, containers
139+
, directory
145140

146141
default-language: Haskell98
147142
default-extensions: CPP

0 commit comments

Comments
 (0)