1 // %NO_EDIT_WARNING%
2 
3 ////////////////////////////////////////////////////////////////////////
4 //
5 // Copyright (C) 2017-2021 The Octave Project Developers
6 //
7 // See the file COPYRIGHT.md in the top-level directory of this
8 // distribution or <https://octave.org/copyright/>.
9 //
10 // This file is part of Octave.
11 //
12 // Octave is free software: you can redistribute it and/or modify it
13 // under the terms of the GNU General Public License as published by
14 // the Free Software Foundation, either version 3 of the License, or
15 // (at your option) any later version.
16 //
17 // Octave is distributed in the hope that it will be useful, but
18 // WITHOUT ANY WARRANTY; without even the implied warranty of
19 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
20 // GNU General Public License for more details.
21 //
22 // You should have received a copy of the GNU General Public License
23 // along with Octave; see the file COPYING.  If not, see
24 // <https://www.gnu.org/licenses/>.
25 //
26 ////////////////////////////////////////////////////////////////////////
27 
28 // These are used by functions declared in defaults.h and defined in
29 // defaults.cc.
30 
31 #if ! defined (OCTAVE_RELEASE)
32 #  define OCTAVE_RELEASE %OCTAVE_RELEASE%
33 #endif
34 
35 #if ! defined (OCTAVE_DEFAULT_PAGER)
36 #  define OCTAVE_DEFAULT_PAGER %OCTAVE_DEFAULT_PAGER%
37 #endif
38 
39 #if ! defined (OCTAVE_PREFIX)
40 #  define OCTAVE_PREFIX %OCTAVE_PREFIX%
41 #endif
42 
43 #if ! defined (OCTAVE_EXEC_PREFIX)
44 #  define OCTAVE_EXEC_PREFIX %OCTAVE_EXEC_PREFIX%
45 #endif
46 
47 #if ! defined (OCTAVE_BINDIR)
48 #  define OCTAVE_BINDIR %OCTAVE_BINDIR%
49 #endif
50 
51 #if ! defined (OCTAVE_DATADIR)
52 #  define OCTAVE_DATADIR %OCTAVE_DATADIR%
53 #endif
54 
55 #if ! defined (OCTAVE_DATAROOTDIR)
56 #  define OCTAVE_DATAROOTDIR %OCTAVE_DATAROOTDIR%
57 #endif
58 
59 #if ! defined (OCTAVE_INCLUDEDIR)
60 #  define OCTAVE_INCLUDEDIR %OCTAVE_INCLUDEDIR%
61 #endif
62 
63 #if ! defined (OCTAVE_LIBDIR)
64 #  define OCTAVE_LIBDIR %OCTAVE_LIBDIR%
65 #endif
66 
67 #if ! defined (OCTAVE_LIBEXECDIR)
68 #  define OCTAVE_LIBEXECDIR %OCTAVE_LIBEXECDIR%
69 #endif
70 
71 #if ! defined (OCTAVE_LOCALVERARCHLIBDIR)
72 #  define OCTAVE_LOCALVERARCHLIBDIR %OCTAVE_LOCALVERARCHLIBDIR%
73 #endif
74 
75 #if ! defined (OCTAVE_LOCALAPIARCHLIBDIR)
76 #  define OCTAVE_LOCALAPIARCHLIBDIR %OCTAVE_LOCALAPIARCHLIBDIR%
77 #endif
78 
79 #if ! defined (OCTAVE_LOCALARCHLIBDIR)
80 #  define OCTAVE_LOCALARCHLIBDIR %OCTAVE_LOCALARCHLIBDIR%
81 #endif
82 
83 #if ! defined (OCTAVE_ARCHLIBDIR)
84 #  define OCTAVE_ARCHLIBDIR %OCTAVE_ARCHLIBDIR%
85 #endif
86 
87 #if ! defined (OCTAVE_LOCALVEROCTFILEDIR)
88 #  define OCTAVE_LOCALVEROCTFILEDIR %OCTAVE_LOCALVEROCTFILEDIR%
89 #endif
90 
91 #if ! defined (OCTAVE_LOCALAPIOCTFILEDIR)
92 #  define OCTAVE_LOCALAPIOCTFILEDIR %OCTAVE_LOCALAPIOCTFILEDIR%
93 #endif
94 
95 #if ! defined (OCTAVE_LOCALOCTFILEDIR)
96 #  define OCTAVE_LOCALOCTFILEDIR %OCTAVE_LOCALOCTFILEDIR%
97 #endif
98 
99 #if ! defined (OCTAVE_OCTFILEDIR)
100 #  define OCTAVE_OCTFILEDIR %OCTAVE_OCTFILEDIR%
101 #endif
102 
103 #if ! defined (OCTAVE_LOCALVERFCNFILEDIR)
104 #  define OCTAVE_LOCALVERFCNFILEDIR %OCTAVE_LOCALVERFCNFILEDIR%
105 #endif
106 
107 #if ! defined (OCTAVE_LOCALAPIFCNFILEDIR)
108 #  define OCTAVE_LOCALAPIFCNFILEDIR %OCTAVE_LOCALAPIFCNFILEDIR%
109 #endif
110 
111 #if ! defined (OCTAVE_LOCALFCNFILEDIR)
112 #  define OCTAVE_LOCALFCNFILEDIR %OCTAVE_LOCALFCNFILEDIR%
113 #endif
114 
115 #if ! defined (OCTAVE_FCNFILEDIR)
116 #  define OCTAVE_FCNFILEDIR %OCTAVE_FCNFILEDIR%
117 #endif
118 
119 #if ! defined (OCTAVE_OCTDATADIR)
120 #  define OCTAVE_OCTDATADIR %OCTAVE_OCTDATADIR%
121 #endif
122 
123 #if ! defined (OCTAVE_OCTDOCDIR)
124 #  define OCTAVE_OCTDOCDIR %OCTAVE_OCTDOCDIR%
125 #endif
126 
127 #if ! defined (OCTAVE_OCTETCDIR)
128 #  define OCTAVE_OCTETCDIR %OCTAVE_OCTETCDIR%
129 #endif
130 
131 #if ! defined (OCTAVE_OCTFONTSDIR)
132 #  define OCTAVE_OCTFONTSDIR %OCTAVE_OCTFONTSDIR%
133 #endif
134 
135 #if ! defined (OCTAVE_OCTINCLUDEDIR)
136 #  define OCTAVE_OCTINCLUDEDIR %OCTAVE_OCTINCLUDEDIR%
137 #endif
138 
139 #if ! defined (OCTAVE_OCTLIBDIR)
140 #  define OCTAVE_OCTLIBDIR %OCTAVE_OCTLIBDIR%
141 #endif
142 
143 #if ! defined (OCTAVE_OCTLOCALEDIR)
144 #  define OCTAVE_OCTLOCALEDIR %OCTAVE_OCTLOCALEDIR%
145 #endif
146 
147 #if ! defined (OCTAVE_OCTTESTSDIR)
148 #  define OCTAVE_OCTTESTSDIR %OCTAVE_OCTTESTSDIR%
149 #endif
150 
151 #if ! defined (OCTAVE_INFODIR)
152 #  define OCTAVE_INFODIR %OCTAVE_INFODIR%
153 #endif
154 
155 #if ! defined (OCTAVE_MANDIR)
156 #  define OCTAVE_MANDIR %OCTAVE_MANDIR%
157 #endif
158 
159 #if ! defined (OCTAVE_MAN1DIR)
160 #  define OCTAVE_MAN1DIR %OCTAVE_MAN1DIR%
161 #endif
162 
163 #if ! defined (OCTAVE_MAN1EXT)
164 #  define OCTAVE_MAN1EXT %OCTAVE_MAN1EXT%
165 #endif
166 
167 #if ! defined (OCTAVE_IMAGEDIR)
168 #  define OCTAVE_IMAGEDIR %OCTAVE_IMAGEDIR%
169 #endif
170 
171 #if ! defined (OCTAVE_LOCALSTARTUPFILEDIR)
172 #  define OCTAVE_LOCALSTARTUPFILEDIR %OCTAVE_LOCALSTARTUPFILEDIR%
173 #endif
174 
175 #if ! defined (OCTAVE_STARTUPFILEDIR)
176 #  define OCTAVE_STARTUPFILEDIR %OCTAVE_STARTUPFILEDIR%
177 #endif
178 
179 #if ! defined (OCTAVE_INFOFILE)
180 #  define OCTAVE_INFOFILE %OCTAVE_INFOFILE%
181 #endif
182 
183 #if ! defined (OCTAVE_TEXI_MACROS_FILE)
184 #  define OCTAVE_TEXI_MACROS_FILE %OCTAVE_TEXI_MACROS_FILE%
185 #endif
186 
187 #if ! defined (OCTAVE_DOC_CACHE_FILE)
188 #  define OCTAVE_DOC_CACHE_FILE %OCTAVE_DOC_CACHE_FILE%
189 #endif
190