summaryrefslogtreecommitdiff
path: root/gf.cabal
diff options
context:
space:
mode:
authorhallgren <hallgren@chalmers.se>2012-05-04 12:39:07 +0000
committerhallgren <hallgren@chalmers.se>2012-05-04 12:39:07 +0000
commit841e54e3dcf1373e9f462c55c0be93dda642321c (patch)
tree45f99a40fe7b4b276b1bd320a4c397eff91a5f12 /gf.cabal
parent3022c7d08e2b0de4c1b0fb0856ddb4f2bcb1e6b2 (diff)
alex 3 incompatibility workaround
As a temporary workaround, alex is no longer invoked automatically when building with cabal. Developers who want to modify the lexer need to run alex on Lexer.x manually and record the modified Lexer.hs. src/compiler/GF/Grammar/lexer/Lexer.x -- hidden from cabal src/compiler/GF/Grammar/Lexer.hs -- update it manually
Diffstat (limited to 'gf.cabal')
-rw-r--r--gf.cabal3
1 files changed, 2 insertions, 1 deletions
diff --git a/gf.cabal b/gf.cabal
index 4c9e550b3..f1bf61b98 100644
--- a/gf.cabal
+++ b/gf.cabal
@@ -111,7 +111,8 @@ executable gf
other-modules: GFServer
hs-source-dirs: src/server src/server/transfer src/example-based
- build-tools: happy, alex>=2 && <3
+ build-tools: happy
+ --, alex>=2 && <3 -- tricky to install in Ubuntu 12.04
if os(windows)
build-depends: Win32
else