# HG changeset patch # User Jim Blandy # Date 701164605 0 # Node ID d02d6c2f7f8022fa170076538138bde99b3196e9 # Parent 114b502d0822b0e349f46bfef2eda10dacd1e8c1 *** empty log message *** diff -r 114b502d0822 -r d02d6c2f7f80 Makefile.in --- a/Makefile.in Sat Mar 21 06:26:29 1992 +0000 +++ b/Makefile.in Sat Mar 21 07:56:45 1992 +0000 @@ -5,6 +5,7 @@ # make install to install it # make install.sysv to install on system V. # make install.xenix to install on Xenix +# make install.aix to install on AIX. # make tags to update tags tables # # make distclean to delete everything that wasn't in the distribution @@ -23,7 +24,7 @@ # already, the `install' targets will move or copy it there. The # default definitions for the variables below are expressed in terms # of this one, so you may not need to change them. -LIBROOT=/usr/local/emacs +LIBROOT=/gd/gnu/emacs # This is where the `install' make target should place the binaries # people will want to run directly (like etags and Emacs itself). @@ -34,19 +35,19 @@ # elisp files should go under DATADIR (below), since both elisp source # and compiled elisp are completely portable, but it's traditional to # give the lisp files their own subdirectory. -LISPPATH=/usr/local/emacs/local-lisp:/usr/local/emacs/lisp +LISPPATH=/gd/gnu/emacs/local-lisp:/gd/gnu/emacs/lisp # Emacs will look here for its architecture-independent files (like # the tutorial and the zippy database). -DATADIR=/usr/local/emacs/share-lib +DATADIR=/gd/gnu/emacs/share-lib # Emacs will look here for its architecture-dependent files, like # executables for its utilities. -LIBDIR=/usr/local/emacs/arch-lib +LIBDIR=/gd/gnu/emacs/arch-lib # The locking directory, where the Emacs locking code keeps track of # which files are currently being edited. -LOCKDIR=/usr/local/emacs/lock +LOCKDIR=/gd/gnu/emacs/lock # This is where the `install' make target should place the man pages # for the binaries it installs. @@ -138,6 +139,24 @@ chmod 1755 ${INSTALLBIN}/emacs -rm -f ${INSTALLBIN}/emacs.old +install.aix: all mkdir lockdir + -if [ `/bin/pwd` != `(cd ${LIBROOT}; /bin/pwd)` ] ; then \ + tar cf - ${COPYDIR} | (cd ${LIBROOT}; umask 0; tar xBf - ) ;\ + for i in ${CLEANDIR}; do \ + (rm -rf ${LIBROOT}/$$i/RCS; \ + rm -f ${LIBROOT}/$$i/\#*; \ + rm -f ${LIBROOT}/$$i/*~); \ + done \ + else true; \ + fi + install -f ${INSTALLBIN} etc/emacsclient + install -f ${INSTALLBIN} etc/etags + install -f ${INSTALLBIN} etc/ctags + install -M 1755 -f ${INSTALLBIN} src/xemacs + install -M 444 -f ${MANDIR} etc/emacs.1 + -rm -f ${INSTALLBIN}/emacs + mv ${INSTALLBIN}/xemacs ${INSTALLBIN}/emacs + mkdir: FRC -mkdir ${LIBROOT} -chmod 777 ${LIBROOT} diff -r 114b502d0822 -r d02d6c2f7f80 build-ins.in --- a/build-ins.in Sat Mar 21 06:26:29 1992 +0000 +++ b/build-ins.in Sat Mar 21 07:56:45 1992 +0000 @@ -7,27 +7,27 @@ # libaries. The default definitions for the variables below are # expressed in terms of this one, so you may not need to change them. # set LIBROOT=/usr/local/lib/emacs-19.0 -LIBROOT=/usr/local/emacs +LIBROOT=/gd/gnu/emacs # Emacs will search this path to find its elisp files. This should be # a colon-separated list of directories. Strictly speaking, all the # elisp files should go under DATADIR (below), since both elisp source # and compiled elisp are completely portable, but it's traditional to # give the lisp files their own subdirectory. -LISPPATH=/usr/local/emacs/local-lisp:/usr/local/emacs/lisp +LISPPATH=/gd/gnu/emacs/local-lisp:/gd/gnu/emacs/lisp # Emacs will look here for its architecture-independent files (like # the tutorial and the zippy database). -DATADIR=/usr/local/emacs/share-lib +DATADIR=/gd/gnu/emacs/share-lib # Emacs will look here for its architecture-dependent files, like # executables for its utilities. -LIBDIR=/usr/local/emacs/arch-lib +LIBDIR=/gd/gnu/emacs/arch-lib # The locking directory, where the Emacs locking code keeps track of # which files are currently being edited. # set LOCKDIR=${LIBROOT}/lock -LOCKDIR=/usr/local/emacs/lock +LOCKDIR=/gd/gnu/emacs/lock # This is where build-install should place the binaries people will # want to run directly (like etags and Emacs itself).