summaryrefslogtreecommitdiff
path: root/mk/package.mk
diff options
context:
space:
mode:
authorsimonmar <unknown>2002-02-13 10:45:28 +0000
committersimonmar <unknown>2002-02-13 10:45:28 +0000
commit27e900651ecbf70bbc0015a57107762ef5fafc2c (patch)
tree53ca717501e6588964c11e709fef2277cae04172 /mk/package.mk
parent9f66c841f79f96dd2e933bd2dc6ca054ef6aac2d (diff)
downloadhaskell-27e900651ecbf70bbc0015a57107762ef5fafc2c.tar.gz
[project @ 2002-02-13 10:45:28 by simonmar]
Use --update-package rather than --remove-package followed by --add-package
Diffstat (limited to 'mk/package.mk')
-rw-r--r--mk/package.mk8
1 files changed, 3 insertions, 5 deletions
diff --git a/mk/package.mk b/mk/package.mk
index f16cc5efd9..7a628f9d40 100644
--- a/mk/package.mk
+++ b/mk/package.mk
@@ -1,5 +1,5 @@
# -----------------------------------------------------------------------------
-# $Id: package.mk,v 1.2 2002/02/12 15:45:46 simonmar Exp $
+# $Id: package.mk,v 1.3 2002/02/13 10:45:28 simonmar Exp $
ifneq "$(PACKAGE)" ""
@@ -17,10 +17,8 @@ $(PACKAGE).conf.installed : $(PACKAGE).conf.in
| sed 's/^#.*$$//g' >$@
boot all :: $(PACKAGE).conf.inplace $(PACKAGE).conf.installed
- -$(GHC_PKG_INPLACE) --remove-package $(PACKAGE)
- $(GHC_PKG_INPLACE) --add-package <$(PACKAGE).conf.inplace
- -$(GHC_PKG_INPLACE) -f $(GHC_DRIVER_DIR)/package.conf --remove-package $(PACKAGE)
- $(GHC_PKG_INPLACE) -f $(GHC_DRIVER_DIR)/package.conf --add-package <$(PACKAGE).conf.installed
+ $(GHC_PKG_INPLACE) --update-package <$(PACKAGE).conf.inplace
+ $(GHC_PKG_INPLACE) -f $(GHC_DRIVER_DIR)/package.conf --update-package <$(PACKAGE).conf.installed
CLEAN_FILES += $(PACKAGE).conf.installed $(PACKAGE).conf.inplace