X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=mk%2Fpackage.mk;h=44e63cdce3aeef21a400ae12979f7ebcfafa1578;hb=ef8b706b5ab4217b5134eee75c0fe4e22a5154fb;hp=2b3b32e5b41241bc3f9695253a28829960e4f112;hpb=4e6498f2129f2a5c976144b62038dc59b59af4d7;p=ghc-hetmet.git diff --git a/mk/package.mk b/mk/package.mk index 2b3b32e..44e63cd 100644 --- a/mk/package.mk +++ b/mk/package.mk @@ -1,5 +1,5 @@ # ----------------------------------------------------------------------------- -# $Id: package.mk,v 1.35 2004/01/23 13:37:40 simonmar Exp $ +# $Id: package.mk,v 1.37 2004/02/24 15:51:33 simonmar Exp $ ifneq "$(PACKAGE)" "" @@ -24,11 +24,11 @@ endif package.conf.inplace : package.conf.in $(CPP) $(RAWCPP_FLAGS) -P $(PKGCONF_CPP_EXTRA_OPTS) -x c $(PACKAGE_CPP_OPTS) $< | \ - sed -e 's/""//g' -e 's/, ]/ ]/g' >$@ + sed -e 's/""//g' -e 's/\[ *,/[ /g' >$@ package.conf.installed : package.conf.in $(CPP) $(RAWCPP_FLAGS) -P $(PKGCONF_CPP_EXTRA_OPTS) -DINSTALLING -x c $(PACKAGE_CPP_OPTS) $< | \ - sed -e 's/""//g' -e 's/, ]/ ]/g' >$@ + sed -e 's/""//g' -e 's/\[ *,/[ /g' >$@ # we could be more accurate here and add a dependency on # ghc/driver/package.conf, but that doesn't work too well because of @@ -97,7 +97,9 @@ endif LIBRARY = libHS$(PACKAGE)$(_way).a -WAYS = $(GhcLibWays) +ifeq "$(WAYS)" "" +WAYS = $(GhcLibWays) +endif all :: $(LIBRARY)