diff options
| author | Jim Blandy | 1993-05-25 06:38:43 +0000 |
|---|---|---|
| committer | Jim Blandy | 1993-05-25 06:38:43 +0000 |
| commit | ed61592a799cf82479d157dca0fa1d6f6216990d (patch) | |
| tree | 680db9adea2a99830cbbd9b1d587a6057c965f3b /src | |
| parent | 7af17c1c21b1fd545b6aaaf94e2de0eaa6cd8ff8 (diff) | |
| download | emacs-ed61592a799cf82479d157dca0fa1d6f6216990d.tar.gz emacs-ed61592a799cf82479d157dca0fa1d6f6216990d.zip | |
* paths.h (PATH_INFO): New path, to edited by the configuration
process.
* callproc.c (Vconfigure_info_directory): New variable, used
internally by build process.
(syms_of_callproc): DEFVAR it and initialize it.
Diffstat (limited to 'src')
| -rw-r--r-- | src/callproc.c | 8 | ||||
| -rw-r--r-- | src/epaths.in | 6 |
2 files changed, 14 insertions, 0 deletions
diff --git a/src/callproc.c b/src/callproc.c index 2750f9a3f5e..51ba9301cdc 100644 --- a/src/callproc.c +++ b/src/callproc.c | |||
| @@ -65,6 +65,7 @@ extern char **environ; | |||
| 65 | #define max(a, b) ((a) > (b) ? (a) : (b)) | 65 | #define max(a, b) ((a) > (b) ? (a) : (b)) |
| 66 | 66 | ||
| 67 | Lisp_Object Vexec_path, Vexec_directory, Vdata_directory; | 67 | Lisp_Object Vexec_path, Vexec_directory, Vdata_directory; |
| 68 | Lisp_Object Vconfigure_info_directory; | ||
| 68 | 69 | ||
| 69 | Lisp_Object Vshell_file_name; | 70 | Lisp_Object Vshell_file_name; |
| 70 | 71 | ||
| @@ -704,6 +705,13 @@ especially executable programs intended for Emacs to invoke."); | |||
| 704 | "Directory of architecture-independent files that come with GNU Emacs,\n\ | 705 | "Directory of architecture-independent files that come with GNU Emacs,\n\ |
| 705 | intended for Emacs to use."); | 706 | intended for Emacs to use."); |
| 706 | 707 | ||
| 708 | DEFVAR_LISP ("configure-info-directory", &Vconfigure_info_directory, | ||
| 709 | "For internal use by the build procedure only.\n\ | ||
| 710 | This is the name of the directory in which the build procedure installed\n\ | ||
| 711 | Emacs's info files; the default value for Info-default-directory-list\n\ | ||
| 712 | includes this."); | ||
| 713 | Vconfigure_info_directory = build_string (PATH_INFO); | ||
| 714 | |||
| 707 | DEFVAR_LISP ("process-environment", &Vprocess_environment, | 715 | DEFVAR_LISP ("process-environment", &Vprocess_environment, |
| 708 | "List of environment variables for subprocesses to inherit.\n\ | 716 | "List of environment variables for subprocesses to inherit.\n\ |
| 709 | Each element should be a string of the form ENVVARNAME=VALUE.\n\ | 717 | Each element should be a string of the form ENVVARNAME=VALUE.\n\ |
diff --git a/src/epaths.in b/src/epaths.in index ed15aca17ac..ce538f0591a 100644 --- a/src/epaths.in +++ b/src/epaths.in | |||
| @@ -27,3 +27,9 @@ | |||
| 27 | should be writable by everyone. THE STRING MUST END WITH A | 27 | should be writable by everyone. THE STRING MUST END WITH A |
| 28 | SLASH!!! */ | 28 | SLASH!!! */ |
| 29 | #define PATH_LOCK "/usr/local/lib/emacs/lock/" | 29 | #define PATH_LOCK "/usr/local/lib/emacs/lock/" |
| 30 | |||
| 31 | /* Where the configuration process believes the info tree lives. The | ||
| 32 | lisp variable configure-info-directory gets its value from this | ||
| 33 | macro, and is then used to set the Info-default-directory-list. */ | ||
| 34 | #define PATH_INFO "/usr/local/info" | ||
| 35 | |||