X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=driver%2Fghc%2FMakefile;h=4eeb3f96ca57289e3ae198e46def4c45ad5c52a4;hb=cb73be0180baa84ee4bfe2294d110cb440b367fa;hp=26965569a46f7b7665f7f00b37f036beb84c3d72;hpb=0065d5ab628975892cea1ec7303f968c3338cbe1;p=ghc-hetmet.git diff --git a/driver/ghc/Makefile b/driver/ghc/Makefile index 2696556..4eeb3f9 100644 --- a/driver/ghc/Makefile +++ b/driver/ghc/Makefile @@ -1,31 +1,18 @@ -#----------------------------------------------------------------------------- -# $Id: Makefile,v 1.6 2001/10/23 16:32:30 rrt Exp $ -# - TOP=../.. include $(TOP)/mk/boilerplate.mk -# ----------------------------------------------------------------------------- -# ghc script - -ifeq "$(BIN_DIST)" "1" -GHCBIN=$$\"\"libexecdir/ghc-$(ProjectVersion) -GHCLIB=$$\"\"libdir -else -GHCBIN=$(libexecdir)/ghc-$(ProjectVersion) -GHCLIB=$(libdir) -endif # BIN_DIST - ifneq "$(TARGETPLATFORM)" "i386-unknown-mingw32" -SCRIPT_PROG = ghc-$(ProjectVersion) -LINK = ghc +SCRIPT_DIR = $(DESTDIR)$(bindir) +SCRIPT_BASE = ghc +SCRIPT_VERSIONED_BASE = $(SCRIPT_BASE)-$(ProjectVersion) +SCRIPT = $(SCRIPT_DIR)/$(SCRIPT_BASE) +SCRIPT_VERSIONED = $(SCRIPT_DIR)/$(SCRIPT_VERSIONED_BASE) + +install:: + mv $(SCRIPT) $(SCRIPT_VERSIONED) + ln -s $(SCRIPT_VERSIONED_BASE) $(SCRIPT) endif -SCRIPT_OBJS = ghc.sh -INTERP = $(SHELL) -TOPDIROPT = -B$(GHCLIB) -SCRIPT_SUBST_VARS = GHCBIN TOPDIROPT -INSTALL_SCRIPTS += $(SCRIPT_PROG) -# ----------------------------------------------------------------------------- +include $(TOP)/mk/bindist.mk include $(TOP)/mk/target.mk