diff options
| author | ilovezfs | 2016-05-21 01:09:17 -0700 |
|---|---|---|
| committer | ilovezfs | 2016-05-21 15:11:48 -0700 |
| commit | 7b2d1a5b08f4da122d995bdf8ba437e3cb25dc95 (patch) | |
| tree | 7acb6be5906609f531072d063e4cd0d391813413 /Library/Homebrew/language/haskell.rb | |
| parent | 0123e04faed98c06dc395a2ec0d7fa0de2f56d5d (diff) | |
| download | brew-7b2d1a5b08f4da122d995bdf8ba437e3cb25dc95.tar.bz2 | |
Haskell::Cabal: fix overquoting of flags
Since `system` escapes its own spaces, cabal was interpreting
`--flags='webapp s3'` as `+'webapp +s3'` rather than `+webapp +s3`.
Closes #267.
Signed-off-by: ilovezfs <ilovezfs@icloud.com>
Diffstat (limited to 'Library/Homebrew/language/haskell.rb')
| -rw-r--r-- | Library/Homebrew/language/haskell.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Library/Homebrew/language/haskell.rb b/Library/Homebrew/language/haskell.rb index 947683ccd..87725e918 100644 --- a/Library/Homebrew/language/haskell.rb +++ b/Library/Homebrew/language/haskell.rb @@ -81,7 +81,7 @@ module Language # dependencies, and call cabal configure afterwards to set the flags again for compile flags = "" if options[:flags] - flags = "--flags='#{options[:flags].join(" ")}'" + flags = "--flags=#{options[:flags].join(" ")}" end args_and_flags = args |
