diff options
author | manfred <manfred@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-11-19 06:49:46 +0000 |
---|---|---|
committer | manfred <manfred@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-11-19 06:49:46 +0000 |
commit | 3cf6a4654dde9c6a8df473a4b534cdb9638aee9b (patch) | |
tree | 280f45f88b7bf8bcf2cef66f2f4348ac092664e0 /gcc/Makefile.in | |
parent | 391c15a2cf2ffd549ef29933e1940ceb7d91123f (diff) | |
download | gcc-3cf6a4654dde9c6a8df473a4b534cdb9638aee9b.tar.gz |
gcc/ChangeLog:
1998-10-24 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
* Makefile.in (mandir): Set to @mandir@.
(man1dir): New variable to hold the former value of $(mandir).
Replace all uses of $(mandir) by $(man1dir).
gcc/cp/ChangeLog:
1998-11-14 Manfred Hollstein <manfred@s-direktnet.de>
* Make-lang.in (mandir): Replace all uses of $(mandir) by $(man1dir).
gcc/f/ChangeLog:
1998-11-14 Manfred Hollstein <manfred@s-direktnet.de>
* Make-lang.in (mandir): Replace all uses of $(mandir) by $(man1dir).
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23708 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/Makefile.in')
-rw-r--r-- | gcc/Makefile.in | 39 |
1 files changed, 20 insertions, 19 deletions
diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 4eb83c424ac..64d242fbc8c 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -289,7 +289,8 @@ exeext = @host_exeext@ build_exeext = @build_exeext@ # Directory in which to put man pages. -mandir = @mandir@/man1 +mandir = @mandir@ +man1dir = $(mandir)/man1 # Directory in which to find other cross-compilation tools and headers. # Used in install-cross. tooldir = $(libsubdir)/$(unlibsubdir)/../$(target_alias) @@ -2366,12 +2367,12 @@ installdirs: -if [ -d $(tooldir) ] ; then true ; else mkdir $(tooldir) ; chmod a+rx $(tooldir) ; fi -if [ -d $(assertdir) ] ; then true ; else mkdir $(assertdir) ; chmod a+rx $(assertdir) ; fi -if [ -d $(infodir) ] ; then true ; else mkdir $(infodir) ; chmod a+rx $(infodir) ; fi -# We don't use mkdir -p to create the parents of mandir, +# We don't use mkdir -p to create the parents of man1dir, # because some systems don't support it. -# Instead, we use this technique to create the immediate parent of mandir. - -parent=`echo $(mandir)|sed -e 's@/[^/]*$$@@'`; \ +# Instead, we use this technique to create the immediate parent of man1dir. + -parent=`echo $(man1dir)|sed -e 's@/[^/]*$$@@'`; \ if [ -d $$parent ] ; then true ; else mkdir $$parent ; chmod a+rx $$parent ; fi - -if [ -d $(mandir) ] ; then true ; else mkdir $(mandir) ; chmod a+rx $(mandir) ; fi + -if [ -d $(man1dir) ] ; then true ; else mkdir $(man1dir) ; chmod a+rx $(man1dir) ; fi # Install the compiler executables built during cross compilation. install-common: native installdirs $(EXTRA_PARTS) lang.install-common @@ -2467,17 +2468,17 @@ install-info: doc installdirs lang.install-info # Install the man pages. install-man: installdirs $(srcdir)/gcc.1 $(srcdir)/cccp.1 lang.install-man -if [ -f gcc-cross$(exeext) ] ; then \ - rm -f $(mandir)/$(GCC_CROSS_NAME)$(manext); \ - $(INSTALL_DATA) $(srcdir)/gcc.1 $(mandir)/$(GCC_CROSS_NAME)$(manext); \ - chmod a-x $(mandir)/$(GCC_CROSS_NAME)$(manext); \ + rm -f $(man1dir)/$(GCC_CROSS_NAME)$(manext); \ + $(INSTALL_DATA) $(srcdir)/gcc.1 $(man1dir)/$(GCC_CROSS_NAME)$(manext); \ + chmod a-x $(man1dir)/$(GCC_CROSS_NAME)$(manext); \ else \ - rm -f $(mandir)/$(GCC_INSTALL_NAME)$(manext); \ - $(INSTALL_DATA) $(srcdir)/gcc.1 $(mandir)/$(GCC_INSTALL_NAME)$(manext); \ - chmod a-x $(mandir)/$(GCC_INSTALL_NAME)$(manext); \ + rm -f $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \ + $(INSTALL_DATA) $(srcdir)/gcc.1 $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \ + chmod a-x $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \ fi - -rm -f $(mandir)/cccp$(manext) - -$(INSTALL_DATA) $(srcdir)/cccp.1 $(mandir)/cccp$(manext) - -chmod a-x $(mandir)/cccp$(manext) + -rm -f $(man1dir)/cccp$(manext) + -$(INSTALL_DATA) $(srcdir)/cccp.1 $(man1dir)/cccp$(manext) + -chmod a-x $(man1dir)/cccp$(manext) # Install the library. install-libgcc: libgcc.a installdirs @@ -2575,11 +2576,11 @@ uninstall: lang.uninstall -rm -rf $(bindir)/protoize$(exeext) -rm -rf $(bindir)/unprotoize$(exeext) -rm -rf $(bindir)/gcov$(exeext) - -rm -rf $(mandir)/$(GCC_INSTALL_NAME)$(manext) - -rm -rf $(mandir)/$(GCC_CROSS_NAME)$(manext) - -rm -rf $(mandir)/cccp$(manext) - -rm -rf $(mandir)/protoize$(manext) - -rm -rf $(mandir)/unprotoize$(manext) + -rm -rf $(man1dir)/$(GCC_INSTALL_NAME)$(manext) + -rm -rf $(man1dir)/$(GCC_CROSS_NAME)$(manext) + -rm -rf $(man1dir)/cccp$(manext) + -rm -rf $(man1dir)/protoize$(manext) + -rm -rf $(man1dir)/unprotoize$(manext) -rm -f $(infodir)/cpp.info* $(infodir)/gcc.info* # # These targets are for the dejagnu testsuites. The file site.exp |