summaryrefslogtreecommitdiff
path: root/mk/target.mk
diff options
context:
space:
mode:
authorsimonmar <unknown>1999-10-04 14:03:50 +0000
committersimonmar <unknown>1999-10-04 14:03:50 +0000
commit62a6dd852deb4efd4ac99b8e8c5a9b0355e9e9df (patch)
treead5809332484e0fa06eddc61093ce1ae3b64dea7 /mk/target.mk
parent8c2085d7f4aa6203ddb51907fe9eccc20dfd892c (diff)
downloadhaskell-62a6dd852deb4efd4ac99b8e8c5a9b0355e9e9df.tar.gz
[project @ 1999-10-04 14:03:47 by simonmar]
cleanup
Diffstat (limited to 'mk/target.mk')
-rw-r--r--mk/target.mk71
1 files changed, 3 insertions, 68 deletions
diff --git a/mk/target.mk b/mk/target.mk
index 93469dc6f9..4a98ebcb7b 100644
--- a/mk/target.mk
+++ b/mk/target.mk
@@ -452,17 +452,17 @@ all :: $(SCRIPT_LINK)
#
# Don't want to overwrite $(SCRIPT_LINK)s that aren't symbolic
-# links. Testing for symbol links is problematic to do in
+# links. Testing for symbolic links is problematic to do in
# a portable fashion using a /bin/sh test, so we simply rely
# on perl.
#
$(SCRIPT_LINK) : $(SCRIPT_PROG)
@if ( $(PERL) -e '$$fn="$(SCRIPT_LINK)"; exit ((! -f $$fn || -l $$fn) ? 0 : 1);' ); then \
- echo "Creating a symbol link from $(SCRIPT_PROG) to $(SCRIPT_LINK)"; \
+ echo "Creating a symbolic link from $(SCRIPT_PROG) to $(SCRIPT_LINK)"; \
$(RM) $(SCRIPT_LINK); \
$(LN_S) $(SCRIPT_PROG) $(SCRIPT_LINK); \
else \
- echo "Creating a symbol link from $(SCRIPT_PROG) to $(SCRIPT_LINK) failed: \`$(SCRIPT_LINK)' already exists"; \
+ echo "Creating a symbolic link from $(SCRIPT_PROG) to $(SCRIPT_LINK) failed: \`$(SCRIPT_LINK)' already exists"; \
echo "Perhaps remove \`$(SCRIPT_LINK)' manually?"; \
exit 1; \
fi;
@@ -538,89 +538,26 @@ endif
ifneq "$(INSTALL_SCRIPTS)" ""
install:: $(INSTALL_SCRIPTS)
@$(INSTALL_DIR) $(bindir)
-ifeq "$(INTERP)" "perl"
-ifneq "$(BIN_DIST)" "1"
- @for i in $(INSTALL_SCRIPTS); do \
- $(RM) $$i.tmp; \
- echo "#! $(PERL)" > $$i.tmp ; \
- echo '$$'"bindir='$(bindir)';" >> $$i.tmp ; \
- echo '$$'"libdir='$(libdir)';" >> $$i.tmp ; \
- echo '$$'"libexecdir='$(libexecdir)';" >> $$i.tmp ; \
- echo '$$'"datadir='$(datadir)';" >> $$i.tmp ; \
- cat $$i >> $$i.tmp ; \
- echo $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i.tmp $(bindir)/$$i ; \
- $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i.tmp $(bindir)/$$i ; \
- $(RM) $$i.tmp; \
- done
-else
- for i in $(INSTALL_SCRIPTS); do \
- $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(bindir)/$$i; \
- done
-endif
-else
for i in $(INSTALL_SCRIPTS); do \
$(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(bindir); \
done
endif
-endif
ifneq "$(INSTALL_LIB_SCRIPTS)" ""
install:: $(INSTALL_LIB_SCRIPTS)
@$(INSTALL_DIR) $(libdir)
-ifeq "$(INTERP)" "perl"
-ifneq "$(BIN_DIST)" "1"
- @for i in $(INSTALL_LIB_SCRIPTS); do \
- $(RM) $$i.tmp; \
- echo "#! $(PERL)" > $$i.tmp ; \
- echo '$$'"bindir='$(bindir)';" >> $$i.tmp ; \
- echo '$$'"libdir='$(libdir)';" >> $$i.tmp ; \
- echo '$$'"libexecdir='$(libexecdir)';" >> $$i.tmp ; \
- echo '$$'"datadir='$(datadir)';" >> $$i.tmp ; \
- cat $$i >> $$i.tmp ; \
- echo $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(libdir)/$$i ; \
- $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i.tmp $(libdir)/$$i ; \
- $(RM) $$i.tmp; \
- done
-else
- for i in $(INSTALL_LIB_SCRIPTS); do \
- $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(libdir)/$$i ; \
- done
-endif
-else
for i in $(INSTALL_LIB_SCRIPTS); do \
$(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(libdir); \
done
endif
-endif
ifneq "$(INSTALL_LIBEXEC_SCRIPTS)" ""
install:: $(INSTALL_LIBEXEC_SCRIPTS)
@$(INSTALL_DIR) $(libexecdir)
-ifeq "$(INTERP)" "perl"
-ifneq "$(BIN_DIST)" "1"
- @for i in $(INSTALL_LIBEXEC_SCRIPTS); do \
- $(RM) $$i.tmp; \
- echo "#! $(PERL)" > $$i.tmp ; \
- echo '$$'"bindir='$(bindir)';" >> $$i.tmp ; \
- echo '$$'"libdir='$(libdir)';" >> $$i.tmp ; \
- echo '$$'"libexecdir='$(libexecdir)';" >> $$i.tmp ; \
- echo '$$'"datadir='$(datadir)';" >> $$i.tmp ; \
- cat $$i >> $$i.tmp ; \
- echo $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(libexecdir) ; \
- $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i.tmp $(libexecdir)/$$i ; \
- $(RM) $$i.tmp; \
- done
-else
for i in $(INSTALL_LIBEXEC_SCRIPTS); do \
$(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(libexecdir); \
done
endif
-else
- for i in $(INSTALL_LIBEXEC_SCRIPTS); do \
- $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(libexecdir); \
- done
-endif
-endif
ifneq "$(INSTALL_LIBS)" ""
install:: $(INSTALL_LIBS)
@@ -1075,7 +1012,6 @@ endif # if way
# its tracks should any of the sub-makes fail. By my reckoning,
# "cmd || exit $?" should be equivalent to "cmd"
-ifeq "$(way)" ""
ifneq "$(SUBDIRS)" ""
all docs runtests boot TAGS clean veryclean maintainer-clean install info ::
@@ -1107,7 +1043,6 @@ dist ::
if [ $$? -eq 0 ] ; then true; else exit $$x_on_err; fi; \
done
endif
-endif
# The default dist rule:
#