Makefile.in
changeset 2620 d9c5b3b75864
parent 2577 6fc224df66e8
child 2621 00853d565edf
     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