diff Makefile.in @ 1647:bd3afc204773

Now partially conforms with GNU coding standards. I'm only checking it in to RCS so I can check my changes in with FSF Cambridge.
author Jim Blandy <jimb@redhat.com>
date Sun, 06 Dec 1992 22:12:37 +0000
parents 95f094fdd81e
children 10650dfc82d0
line wrap: on
line diff
--- a/Makefile.in	Fri Dec 04 19:59:59 1992 +0000
+++ b/Makefile.in	Sun Dec 06 22:12:37 1992 +0000
@@ -23,6 +23,9 @@
 
 # ==================== Where To Install Things ====================
 
+version=version-not-set
+configname=configuration-name-not-set
+
 # The default location for installation.  Everything is placed in
 # subdirectories of this directory.  This directory must exist when
 # you start installation.  The default values for many of the
@@ -34,25 +37,46 @@
 # run directly (like etags).
 bindir=${prefix}/bin
 
-# A directory under which we will install many of Emacs's files.  The
-# default values for many of the variables below are expressed in
-# terms of this one, so you may not need to change them.
-emacsdir=${prefix}/emacs-19.0
+# Where to install architecture-independent data files.  ${lispdir}
+# and ${etcdir} are below this.
+datadir=${prefix}/lib/emacs/${version}
+
+# Where to install and expect the files that Emacs modifies as it
+# runs.	 These files are all architecture-independent.	Right now,
+# the only such data is the locking directory.
+statedir=${prefix}/lib/emacs
+
+# Where to install and expect executable files to be run by Emacs
+# rather than directly by users, and other architecture-dependent
+# data.
+libdir=${prefix}/${version}/${configname}
+
+# Where to install Emacs's man pages, and what extension they should have.
+mandir=/usr/man/man1
+manext=.1
 
-# Where to install and expect the architecture-independent data files
-# (like the tutorial and the Zippy database).
-datadir=${emacsdir}/etc
+# Where to install and expect the info files describing Emacs.	In the
+# past, this defaulted to a subdirectory of ${prefix}/lib/emacs, but
+# since there are now many packages documented with the texinfo
+# system, it is inappropriate to imply that it is part of Emacs.
+infodir=${prefix}/info
 
-# Where to install the elisp files distributed with Emacs.  Strictly
-# speaking, all the elisp files should go under datadir (above), since
-# both elisp source and compiled elisp are completely portable, but
-# it's traditional to give the lisp files their own subdirectory.
-lispdir=${emacsdir}/lisp
+# Where to find the source code.  The source code for Emacs's C kernel
+# is expected to be in ${srcdir}/src, and the source code for Emacs's
+# utility programs is expected to be in ${srcdir}/lib-src.
+# This is set by the configure script's `--srcdir' option.
+srcdir=.
+
+
+# ==================== Emacs-specific directories ====================
+
+# Where to install the elisp files distributed with Emacs.
+lispdir=${datadir}/lisp
 
 # Directories Emacs should search for elisp files specific to this
 # site (i.e. customizations), before consulting ${lispdir}.  This
 # should be a colon-separated list of directories.
-locallisppath=${emacsdir}/local-lisp
+locallisppath=${prefix}/lib/emacs/local-lisp
 
 # Where Emacs will search to find its elisp files.  Before changing
 # this, check to see if your purpose wouldn't better be served by
@@ -69,29 +93,22 @@
 # directories.
 buildlisppath=../lisp
 
-# Where to install and expect the files that Emacs modifies as it
-# runs.	 These files are all architecture-independent.	Right now,
-# the only such data is the locking directory.
-statedir=${emacsdir}
+# Where to install the other architecture-independent data files
+# distributed with Emacs (like the tutorial, the cookie recipes and
+# the Zippy database).
+etcdir=${datadir}/etc
 
 # Where to create and expect the locking directory, where the Emacs
 # locking code keeps track of which files are currently being edited.
 lockdir=${statedir}/lock
 
-# Where to install and expect executable files to be run by Emacs
-# rather than directly by users, and other architecture-dependent
-# data.
-libdir=${emacsdir}/arch-lib
+# Where to put executables to be run by Emacs rather than the user.
+archlibdir=${libdir}
 
-# Where to install Emacs's man pages.
-mandir=/usr/man/man1
+# ==================== Things `configure' might edit ====================
 
-# Where to install and expect the info files describing Emacs.	In the
-# past, this defaulted to a subdirectory of ${prefix}/lib/emacs, but
-# since there are now many packages documented with the texinfo
-# system, it is inappropriate to imply that it is part of Emacs.
-infodir=${prefix}/info
-
+CC=cc
+CFLAGS=-g
 
 # ==================== Utility Programs for the Build ====================
 
@@ -101,11 +118,10 @@
 INSTALL_PROGRAM = ${INSTALL}
 INSTALL_DATA = ${INSTALL}
 
-
 # ============================= Targets ==============================
 
 # Flags passed down to subdirectory makefiles.
-MFLAGS =
+MFLAGS = CC='${CC}' CFLAGS='${CFLAGS}'
 
 # Subdirectories to make recursively.  `lisp' is not included
 # because the compiled lisp files are part of the distribution