X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=driver%2Fghci%2FMakefile;fp=driver%2Fghci%2FMakefile;h=8bb25383ef94efe5c7f406d161ed53db11c639bf;hp=54bd2466232a8e5555359da842656250b12f40ca;hb=2719d1e57ba9524b3acdb2b270508704f6306137;hpb=0bc0144c2b982da47af56037bd2e3eac84e9560e diff --git a/driver/ghci/Makefile b/driver/ghci/Makefile index 54bd246..8bb2538 100644 --- a/driver/ghci/Makefile +++ b/driver/ghci/Makefile @@ -10,19 +10,27 @@ include $(TOP)/mk/boilerplate.mk ifeq "$(TARGETPLATFORM)" "i386-unknown-mingw32" C_PROG = ghci +C_PROG_VERSIONED = $(C_PROG)-$(ProjectVersion) C_OBJS += ghci.res + +all :: $(C_PROG_VERSIONED) +$(C_PROG_VERSIONED) : $(C_PROG) + cp $< $@ else C_SRCS= endif ifeq "$(TARGETPLATFORM)" "i386-unknown-mingw32" -INSTALL_PROGS += $(C_PROG) +INSTALL_PROGS += $(C_PROG) $(C_PROG_VERSIONED) GHCII_SCRIPT=$(DESTDIR)$(bindir)/ghcii.sh +GHCII_SCRIPT_VERSIONED = $(DESTDIR)$(bindir)/ghcii-$(ProjectVersion).sh install:: $(RM) -f $(GHCII_SCRIPT) echo "#!$(SHELL)" >> $(GHCII_SCRIPT) echo 'exec "$$0"/../ghc --interactive $${1+"$$@"}' >> $(GHCII_SCRIPT) chmod +x $(GHCII_SCRIPT) + cp $(GHCII_SCRIPT) $(GHCII_SCRIPT_VERSIONED) + chmod +x $(GHCII_SCRIPT_VERSIONED) else LINK = ghci LINK_TARGET = $(LINK)-$(ProjectVersion)