summaryrefslogtreecommitdiff
path: root/driver/ghc/Makefile
blob: 55167ecf9b5e110a2e79d3d8ba9726df4dd6ba33 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
TOP=../..
include $(TOP)/mk/boilerplate.mk

ifeq "$(TARGETPLATFORM)" "i386-unknown-mingw32"
C_PROG = ghc-$(ProjectVersion)
INSTALL_PROGS += $(C_PROG)
else
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

include $(TOP)/mk/bindist.mk

include $(TOP)/mk/target.mk