X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=Makefile;h=013daeeaeb7977a8e184e83c6367a9b8cd21c4ba;hb=36139a9e59a4725f076c2a78c87bd5c03eb4b9ef;hp=2a996f0b4b0f6918a8b0974b424d9ef2a41f8d5e;hpb=7a3b6ac107e34117c0b8158d1f906651db963973;p=ghc-hetmet.git diff --git a/Makefile b/Makefile index 2a996f0..013daee 100644 --- a/Makefile +++ b/Makefile @@ -21,7 +21,7 @@ SUBDIRS = $(shell if (test x$(CURRENT_TARGET) = xinstall) ; then echo $(Projects # Files to include in fptools source distribution # SRC_DIST_DIRS += mk docs CONTRIB distrib $(ProjectsToBuild) -SRC_DIST_FILES += configure.in config.guess config.sub configure aclocal.m4 README INSTALL Makefile install-sh +SRC_DIST_FILES += configure.in config.guess config.sub configure aclocal.m4 acconfig.h README INSTALL Makefile install-sh # # Making a binary distribution @@ -96,19 +96,29 @@ binary-dist :: # Rename scripts to $i.prl and $i.sh where necessary. # ToDo: do this in a cleaner way... +ifneq "$($(Project)BinDistPrlScripts)" "" binary-dist:: @for i in $($(Project)BinDistPrlScripts); do \ echo "Renaming $$i to $$i.prl"; \ $(MV) $(BIN_DIST_TMPDIR)/$(BIN_DIST_NAME)/bin/$(TARGETPLATFORM)/$(ProjectNameShort)-$(ProjectVersion)/$$i $(BIN_DIST_TMPDIR)/$(BIN_DIST_NAME)/bin/$(TARGETPLATFORM)/$(ProjectNameShort)-$(ProjectVersion)/$$i.prl; \ done +endif + +ifneq "$($(Project)BinDistLibPrlScripts)" "" +binary-dist:: @for i in $($(Project)BinDistLibPrlScripts); do \ echo "Renaming $$i to $$i.prl"; \ $(MV) $(BIN_DIST_TMPDIR)/$(BIN_DIST_NAME)/lib/$(TARGETPLATFORM)/$(ProjectNameShort)-$(ProjectVersion)/$$i $(BIN_DIST_TMPDIR)/$(BIN_DIST_NAME)/lib/$(TARGETPLATFORM)/$(ProjectNameShort)-$(ProjectVersion)/$$i.prl; \ done +endif + +ifneq "$($(Project)BinDistShScripts)" "" +binary-dist:: @for i in $($(Project)BinDistShScripts); do \ echo "Renaming $$i to $$i.sh"; \ $(MV) $(BIN_DIST_TMPDIR)/$(BIN_DIST_NAME)/bin/$(TARGETPLATFORM)/$(ProjectNameShort)-$(ProjectVersion)/$$i $(BIN_DIST_TMPDIR)/$(BIN_DIST_NAME)/bin/$(TARGETPLATFORM)/$(ProjectNameShort)-$(ProjectVersion)/$$i.sh; \ done +endif dist :: dist-pre include $(TOP)/mk/target.mk