@@ -286,26 +286,26 @@ let
286 text = ''
286 text = ''
287 #!${pkgs.evalPackages.runtimeShell}
287 #!${pkgs.evalPackages.runtimeShell}
288 case "$*" in
288 case "$*" in
289− --version)
289+ --version*)
290 cat ${dummy-ghc-data}/ghc/version
290 cat ${dummy-ghc-data}/ghc/version
292− --numeric-version)
292+ --numeric-version*)
293 cat ${dummy-ghc-data}/ghc/numeric-version
293 cat ${dummy-ghc-data}/ghc/numeric-version
295− --supported-languages)
295+ --supported-languages*)
296 cat ${dummy-ghc-data}/ghc/supported-languages
296 cat ${dummy-ghc-data}/ghc/supported-languages
298− --print-global-package-db)
298+ --print-global-package-db*)
299 echo "$out/dumby-db"
299 echo "$out/dumby-db"
301− --info)
301+ --info*)
302 cat ${dummy-ghc-data}/ghc/info
302 cat ${dummy-ghc-data}/ghc/info
304− --print-libdir)
304+ --print-libdir*)
305 echo ${dummy-ghc-data}/ghc/libdir
305 echo ${dummy-ghc-data}/ghc/libdir
308− echo "Unknown argment '$*'" >&2
308+ echo "Unknown argument '$*'" >&2
@@ -328,7 +328,9 @@ let
328 cat ${dummy-ghc-data}/ghc-pkg/dump-global
328 cat ${dummy-ghc-data}/ghc-pkg/dump-global
331− echo "Unknown argment '$*'" >&2
331+ echo "Unknown argument '$*'. " >&2
332+ echo "Additional ghc-pkg-options are not currently supported." >&2
333+ echo "See https://github.com/input-output-hk/haskell.nix/pull/658" >&2