Remove the lock around NameCache for readBinIface.
[ghc-hetmet.git] / utils / ghc-pkg / ghc.mk
index 0c99661..6c582d0 100644 (file)
@@ -61,7 +61,7 @@ utils/ghc-pkg/dist/build/$(utils/ghc-pkg_dist_PROG)$(exeext): utils/ghc-pkg/Main
               -ilibraries/extensible-exceptions \
               -ilibraries/hpc
 
-utils/ghc-pkg/Version.hs: mk/config.mk
+utils/ghc-pkg/Version.hs: mk/project.mk
        "$(RM)" $(RM_OPTS) $@
        echo "module Version where"                    >> $@
        echo "version, targetOS, targetARCH :: String" >> $@
@@ -95,7 +95,7 @@ install: install_utils/ghc-pkg_link
 
 .PNONY: install_utils/ghc-pkg_link
 install_utils/ghc-pkg_link: 
-       "$(MKDIRHIER)" $(DESTDIR)$(bindir)
+       $(INSTALL_DIR) $(DESTDIR)$(bindir)
        "$(RM)" $(RM_OPTS) $(DESTDIR)$(bindir)/ghc-pkg
        $(LN_S) ghc-pkg-$(ProjectVersion) $(DESTDIR)$(bindir)/ghc-pkg
 endif