1 utils/runghc_dist_MODULES = Main
2 utils/runghc_dist_HC_OPTS = -cpp -DVERSION="\"$(ProjectVersion)\""
3 utils/runghc_dist_PROG = runghc$(exeext)
4 utils/runghc_dist_SHELL_WRAPPER = YES
5 utils/runghc_dist_INSTALL_SHELL_WRAPPER = YES
7 ifneq "$(BINDIST)" "YES"
9 # hack: the build system has trouble with Main modules not called Main.hs
10 utils/runghc/dist/build/Main.hs : utils/runghc/runghc.hs $(MKDIRHIER)
11 $(MKDIRHIER) $(dir $@)
14 $(eval $(call build-prog,utils/runghc,dist,1))
18 install: install_runhaskell
20 .PHONY: install_runhaskell
21 ifeq "$(Windows)" "YES"
22 install_runhaskell: install_bins
23 $(CP) $(DESTDIR)$(bindir)/runghc$(exeext) $(DESTDIR)$(bindir)/runhaskell$(exeext)
26 $(RM) $(DESTDIR)$(bindir)/runhaskell
27 $(LN_S) runghc $(DESTDIR)$(bindir)/runhaskell