From b982e78c46903a4718ab7633753d799e378f6822 Mon Sep 17 00:00:00 2001 From: panne Date: Thu, 13 Apr 2000 19:12:17 +0000 Subject: [PATCH] [project @ 2000-04-13 19:12:17 by panne] Ooops, forgot one -syslib => -package --- ghc/utils/mkdependHS/mkdependHS.prl | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ghc/utils/mkdependHS/mkdependHS.prl b/ghc/utils/mkdependHS/mkdependHS.prl index 5e05bac..da0e0bc 100644 --- a/ghc/utils/mkdependHS/mkdependHS.prl +++ b/ghc/utils/mkdependHS/mkdependHS.prl @@ -24,7 +24,7 @@ Options recognised wherever they occur (mkdependHS or GHC): to search for "import"ed modules -I Add to list of directories to search for .h files (i.e., usual meaning) - -syslib This program uses this GHC system library; take + -package This program uses this GHC system library; take appropriate action (e.g., recognise when they are "import"ing a module from that library). @@ -52,7 +52,7 @@ mkdependHS-specific options (not between --'s): --include-prelude Regard prelude libraries as unstable, i.e., generate dependencies on prelude modules. This option is normally only used by the - various system libraries. If a -syslib option is used, dependencies + various system libraries. If a -package option is used, dependencies will also be generated on the library's interfaces. --include-module= Regard as not "stable"; i.e., generate dependencies @@ -230,7 +230,9 @@ sub mangle_command_line_args { $Import_dirs = "$1:$Import_dirs"; } elsif ( /^-I/ ) { $Include_dirs .= " $_"; - } elsif ( /^-syslib$/ ) { + } elsif ( /^-syslib$/ ) { # deprecated, use -syslib + push(@Syslibs, &grab_arg_arg(*Args,$_,'')); + } elsif ( /^-package$/ ) { push(@Syslibs, &grab_arg_arg(*Args,$_,'')); } elsif ( /^-fglasgow-exts$/ ) { push(@Syslibs, 'lang'); -- 1.7.10.4