1.1 --- a/Makefile.in Sun Jul 31 20:44:10 2011 +0200
1.2 +++ b/Makefile.in Fri Aug 19 22:53:48 2011 +0200
1.3 @@ -66,6 +66,8 @@
1.4 MAN_SECTION := 1
1.5 MAN_SUBDIR := /man$(MAN_SECTION)
1.6
1.7 +PROG_NAME := ct-ng
1.8 +
1.9 ###############################################################################
1.10 # Sanity checks
1.11
1.12 @@ -126,16 +128,16 @@
1.13 #--------------------------------------
1.14 # Build rules
1.15
1.16 -build-bin: ct-ng scripts/crosstool-NG.sh scripts/saveSample.sh scripts/showTuple.sh
1.17 +build-bin: $(PROG_NAME) scripts/crosstool-NG.sh scripts/saveSample.sh scripts/showTuple.sh
1.18 @chmod 755 $^
1.19
1.20 build-lib: paths.mk config/configure.in
1.21
1.22 build-doc:
1.23
1.24 -build-man: docs/ct-ng.1.gz
1.25 +build-man: docs/$(PROG_NAME).1.gz
1.26
1.27 -docs/ct-ng.1.gz: docs/ct-ng.1
1.28 +docs/$(PROG_NAME).1.gz: docs/$(PROG_NAME).1
1.29 @echo " GZIP '$@'"
1.30 @gzip -c9 $< >$@
1.31
1.32 @@ -190,8 +192,8 @@
1.33 # Clean rules
1.34
1.35 clean-bin:
1.36 - @echo " RM 'ct-ng'"
1.37 - @rm -f ct-ng
1.38 + @echo " RM '$(PROG_NAME)'"
1.39 + @rm -f $(PROG_NAME)
1.40 @echo " RM 'scripts/crosstool-NG.sh'"
1.41 @rm -f scripts/crosstool-NG.sh
1.42 @echo " RM 'scripts/saveSample.sh'"
1.43 @@ -208,10 +210,10 @@
1.44 clean-doc:
1.45
1.46 clean-man:
1.47 - @echo " RM 'docs/ct-ng.1'"
1.48 - @rm -f docs/ct-ng.1
1.49 - @echo " RM 'docs/ct-ng.1.gz'"
1.50 - @rm -f docs/ct-ng.1.gz
1.51 + @echo " RM 'docs/$(PROG_NAME).1'"
1.52 + @rm -f docs/$(PROG_NAME).1
1.53 + @echo " RM 'docs/$(PROG_NAME).1.gz'"
1.54 + @rm -f docs/$(PROG_NAME).1.gz
1.55
1.56 #--------------------------------------
1.57 # Check for --local setup
1.58 @@ -232,8 +234,8 @@
1.59 real-install: $(patsubst %,install-%,$(TARGETS)) install-post
1.60
1.61 install-bin: $(DESTDIR)$(BINDIR)
1.62 - @echo " INST 'ct-ng'"
1.63 - @$(install) -m 755 ct-ng "$(DESTDIR)$(BINDIR)/ct-ng"
1.64 + @echo " INST '$(PROG_NAME)'"
1.65 + @$(install) -m 755 $(PROG_NAME) "$(DESTDIR)$(BINDIR)/$(PROG_NAME)"
1.66
1.67 # If one is hacking crosstool-NG, the patch set might change between any two
1.68 # installations of the same VERSION, thus the patches must be removed prior
1.69 @@ -289,8 +291,8 @@
1.70 done
1.71
1.72 install-man: $(DESTDIR)$(MANDIR)$(MAN_SUBDIR)
1.73 - @echo " INST 'ct-ng.1.gz'"
1.74 - @$(install) -m 644 docs/ct-ng.1.gz "$(DESTDIR)$(MANDIR)$(MAN_SUBDIR)"
1.75 + @echo " INST '$(PROG_NAME).1.gz'"
1.76 + @$(install) -m 644 docs/$(PROG_NAME).1.gz "$(DESTDIR)$(MANDIR)$(MAN_SUBDIR)"
1.77
1.78 $(sort $(DESTDIR)$(BINDIR) $(DESTDIR)$(LIBDIR) $(DESTDIR)$(DOCDIR) $(DESTDIR)$(MANDIR)$(MAN_SUBDIR)):
1.79 @echo " MKDIR '$@/'"
1.80 @@ -298,7 +300,7 @@
1.81
1.82 install-post:
1.83 @echo
1.84 - @echo "For auto-completion, do not forget to install 'ct-ng.comp' into"
1.85 + @echo "For auto-completion, do not forget to install '$(PROG_NAME).comp' into"
1.86 @echo "your bash completion directory (usually /etc/bash_completion.d)"
1.87
1.88 #--------------------------------------
1.89 @@ -307,8 +309,8 @@
1.90 real-uninstall: $(patsubst %,uninstall-%,$(TARGETS))
1.91
1.92 uninstall-bin:
1.93 - @echo " RM '$(DESTDIR)$(BINDIR)/ct-ng'"
1.94 - @rm -f "$(DESTDIR)$(BINDIR)/ct-ng"
1.95 + @echo " RM '$(DESTDIR)$(BINDIR)/$(PROG_NAME)'"
1.96 + @rm -f "$(DESTDIR)$(BINDIR)/$(PROG_NAME)"
1.97
1.98 uninstall-lib:
1.99 @echo " RMDIR '$(DESTDIR)$(LIBDIR)/'"
1.100 @@ -319,8 +321,8 @@
1.101 @rm -rf "$(DESTDIR)$(DOCDIR)"
1.102
1.103 uninstall-man:
1.104 - @echo " RM '$(DESTDIR)$(MANDIR)$(MAN_SUBDIR)/ct-ng.1.gz'"
1.105 - @rm -f "$(DESTDIR)$(MANDIR)$(MAN_SUBDIR)/ct-ng.1"{,.gz}
1.106 + @echo " RM '$(DESTDIR)$(MANDIR)$(MAN_SUBDIR)/$(PROG_NAME).1.gz'"
1.107 + @rm -f "$(DESTDIR)$(MANDIR)$(MAN_SUBDIR)/$(PROG_NAME).1"{,.gz}
1.108
1.109 endif # Not --local
1.110