Commit | Line | Data |
---|---|---|
95df8112 GM |
1 | /* paths.h file for MS Windows |
2 | ||
ba318903 PE |
3 | Copyright (C) 1993, 1995, 1997, 1999, 2001-2014 Free Software |
4 | Foundation, Inc. | |
41eca17b AI |
5 | |
6 | This file is part of GNU Emacs. | |
7 | ||
eef0be9e | 8 | GNU Emacs is free software: you can redistribute it and/or modify |
41eca17b | 9 | it under the terms of the GNU General Public License as published by |
eef0be9e GM |
10 | the Free Software Foundation, either version 3 of the License, or |
11 | (at your option) any later version. | |
41eca17b AI |
12 | |
13 | GNU Emacs is distributed in the hope that it will be useful, | |
14 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
15 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
16 | GNU General Public License for more details. | |
17 | ||
18 | You should have received a copy of the GNU General Public License | |
eef0be9e | 19 | along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ |
efdeeb2b | 20 | |
76151e2c EZ |
21 | /* Relative file names in this file that begin with "%emacs_dir%/" are |
22 | treated specially by decode_env_path: they are expanded relative to | |
23 | the value of the emacs_dir environment variable, which points to | |
24 | the root of the Emacs tree. */ | |
efdeeb2b GV |
25 | |
26 | /* The default search path for Lisp function "load". | |
ca26824c | 27 | Together with PATH_SITELOADSEARCH, this sets load-path. */ |
efdeeb2b | 28 | /* #define PATH_LOADSEARCH "/usr/local/lib/emacs/lisp" */ |
cb6c95a3 | 29 | #define PATH_LOADSEARCH "%emacs_dir%/lisp" |
efdeeb2b | 30 | |
ca26824c | 31 | /* Like PATH_LOADSEARCH, but contains the non-standard pieces. */ |
76151e2c | 32 | #define PATH_SITELOADSEARCH "%emacs_dir%/site-lisp;%emacs_dir%/../site-lisp" |
ca26824c | 33 | |
efdeeb2b GV |
34 | /* Like PATH_LOADSEARCH, but used only when Emacs is dumping. This |
35 | path is usually identical to PATH_LOADSEARCH except that the entry | |
36 | for the directory containing the installed lisp files has been | |
37 | replaced with ../lisp. */ | |
f5d9ebee | 38 | #define PATH_DUMPLOADSEARCH "../lisp" |
efdeeb2b GV |
39 | |
40 | /* The extra search path for programs to invoke. This is appended to | |
41 | whatever the PATH environment variable says to set the Lisp | |
42 | variable exec-path and the first file name in it sets the Lisp | |
43 | variable exec-directory. exec-directory is used for finding | |
44 | executables and other architecture-dependent files. */ | |
45 | /* #define PATH_EXEC "/usr/local/lib/emacs/etc" */ | |
1e1d41ff | 46 | #define PATH_EXEC "%emacs_dir%/bin;%emacs_dir%/lib-src/oo-spd/i386;%emacs_dir%/lib-src/oo/i386;%emacs_dir%/nt/oo-spd/i386;%emacs_dir%/nt/oo/i386" |
efdeeb2b GV |
47 | |
48 | /* Where Emacs should look for its architecture-independent data | |
49 | files, like the NEWS file. The lisp variable data-directory | |
50 | is set to this value. */ | |
51 | /* #define PATH_DATA "/usr/local/lib/emacs/data" */ | |
76151e2c | 52 | #define PATH_DATA "%emacs_dir%/etc" |
efdeeb2b | 53 | |
2f0c11a1 JR |
54 | /* Where Emacs should look for X bitmap files. |
55 | The lisp variable x-bitmap-file-path is set based on this value. */ | |
56 | #define PATH_BITMAPS "" | |
57 | ||
efdeeb2b GV |
58 | /* Where Emacs should look for its docstring file. The lisp variable |
59 | doc-directory is set to this value. */ | |
76151e2c | 60 | #define PATH_DOC "%emacs_dir%/etc" |
efdeeb2b | 61 | |
efdeeb2b GV |
62 | /* Where the configuration process believes the info tree lives. The |
63 | lisp variable configure-info-directory gets its value from this | |
64 | macro, and is then used to set the Info-default-directory-list. */ | |
65 | /* #define PATH_INFO "/usr/local/info" */ | |
f5d9ebee | 66 | #define PATH_INFO "C:/emacs/info" |