X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/08b3caa982199bd7939d9d6877203ada5d0083b5..4170f62f39edf1ff1e99aec9bfbfe7bbf10e7fc9:/src/README diff --git a/src/README b/src/README index 2975b2f982..f568797a1e 100644 --- a/src/README +++ b/src/README @@ -1,36 +1,18 @@ -Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 - Free Software Foundation, Inc. +Copyright (C) 2001-2011 Free Software Foundation, Inc. See the end of the file for license conditions. This directory contains the source files for the C component of GNU Emacs. Nothing in this directory is needed for using Emacs once it is built -and installed, if the dumped Emacs (on Unix systems) or the Emacs -executable and map files (on VMS systems) are copied elsewhere. +and installed, if the dumped Emacs (on Unix systems) is copied elsewhere. See the files ../README and then ../INSTALL for installation instructions. Under GNU and Unix systems, the file `Makefile.in' is used as a -template by the script `../configure' to produce `Makefile.c'. The -same script then uses `cpp' to produce the machine-dependent -`Makefile' from `Makefile.c'; `Makefile' is the file which actually -controls the compilation of Emacs. Most of this should work -transparently to the user; you should only need to run `../configure', -and then type `make'. - -See the file VMSBUILD in this directory for instructions on compiling, -linking and building Emacs on VMS. - -The files `*.com' and `temacs.opt' are used on VMS only. -The files `vlimit.h', `ioclt.h' and `param.h' are stubs to -allow compilation on VMS with the minimum amount of #ifdefs. - -`uaf.h' contains VMS uaf structure definitions. This is only needed if -you define READ_SYSUAF. This should only be done for single-user -systems where you are not overly concerned with security, since it -either requires that you install Emacs with SYSPRV or make SYSUAF.DAT -world readable. Otherwise, Emacs can determine information about the -current user, but no one else. +template by the script `../configure' to produce `Makefile'. This +is the file which actually controls the compilation of Emacs. +All of this should work transparently to the user; you should only +need to run `../configure', and then type `make'. This file is part of GNU Emacs.