From 39570fee567a20cc6441c5f0119397e4924805ef Mon Sep 17 00:00:00 2001 From: ijones <ijones@syntaxpolice.org> Date: Tue, 6 Sep 2005 02:07:09 +0000 Subject: [PATCH] removed nub for ghc-options, which was causing flags like -package foo -package bar to not work. --- Distribution/Simple/Build.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Distribution/Simple/Build.hs b/Distribution/Simple/Build.hs index 159f467b26..5df6d515d6 100644 --- a/Distribution/Simple/Build.hs +++ b/Distribution/Simple/Build.hs @@ -289,7 +289,7 @@ constructGHCCmdLine comp srcLocs bi deps = ++ ["-i"] ++ ["-i" ++ l | l <- nub (hsSourceDirs bi ++ srcLocs)] ++ [ "-#include \"" ++ inc ++ "\"" | inc <- includes bi ] - ++ nub (flags ++ hcOptions GHC (options bi)) + ++ (flags ++ hcOptions GHC (options bi)) ++ (concat [ ["-package", showPackageId pkg] | pkg <- deps ]) -- |Building a package for Hugs. -- GitLab