GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
default-defs.h
Go to the documentation of this file.
1 // DO NOT EDIT! Generated automatically by subst-config-vals.
2 
3 ////////////////////////////////////////////////////////////////////////
4 //
5 // Copyright (C) 2017-2024 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 ""
33 #endif
34 
35 #if ! defined (OCTAVE_DEFAULT_PAGER)
36 # define OCTAVE_DEFAULT_PAGER "less"
37 #endif
38 
39 #if ! defined (OCTAVE_PREFIX)
40 # define OCTAVE_PREFIX "/usr/local"
41 #endif
42 
43 #if ! defined (OCTAVE_EXEC_PREFIX)
44 # define OCTAVE_EXEC_PREFIX "/usr/local"
45 #endif
46 
47 #if ! defined (OCTAVE_BINDIR)
48 # define OCTAVE_BINDIR "bin"
49 #endif
50 
51 #if ! defined (OCTAVE_DATADIR)
52 # define OCTAVE_DATADIR "share"
53 #endif
54 
55 #if ! defined (OCTAVE_DATAROOTDIR)
56 # define OCTAVE_DATAROOTDIR "share"
57 #endif
58 
59 #if ! defined (OCTAVE_INCLUDEDIR)
60 # define OCTAVE_INCLUDEDIR "include"
61 #endif
62 
63 #if ! defined (OCTAVE_LIBDIR)
64 # define OCTAVE_LIBDIR "lib"
65 #endif
66 
67 #if ! defined (OCTAVE_LIBEXECDIR)
68 # define OCTAVE_LIBEXECDIR "libexec"
69 #endif
70 
71 #if ! defined (OCTAVE_LOCALVERARCHLIBDIR)
72 # define OCTAVE_LOCALVERARCHLIBDIR "libexec/octave/9.1.0/site/exec/x86_64-pc-linux-gnu"
73 #endif
74 
75 #if ! defined (OCTAVE_LOCALAPIARCHLIBDIR)
76 # define OCTAVE_LOCALAPIARCHLIBDIR "libexec/octave/api-v59/site/exec/x86_64-pc-linux-gnu"
77 #endif
78 
79 #if ! defined (OCTAVE_LOCALARCHLIBDIR)
80 # define OCTAVE_LOCALARCHLIBDIR "libexec/octave/site/exec/x86_64-pc-linux-gnu"
81 #endif
82 
83 #if ! defined (OCTAVE_ARCHLIBDIR)
84 # define OCTAVE_ARCHLIBDIR "libexec/octave/9.1.0/exec/x86_64-pc-linux-gnu"
85 #endif
86 
87 #if ! defined (OCTAVE_LOCALVEROCTFILEDIR)
88 # define OCTAVE_LOCALVEROCTFILEDIR "lib/octave/9.1.0/site/oct/x86_64-pc-linux-gnu"
89 #endif
90 
91 #if ! defined (OCTAVE_LOCALAPIOCTFILEDIR)
92 # define OCTAVE_LOCALAPIOCTFILEDIR "lib/octave/site/oct/api-v59/x86_64-pc-linux-gnu"
93 #endif
94 
95 #if ! defined (OCTAVE_LOCALOCTFILEDIR)
96 # define OCTAVE_LOCALOCTFILEDIR "lib/octave/site/oct/x86_64-pc-linux-gnu"
97 #endif
98 
99 #if ! defined (OCTAVE_OCTFILEDIR)
100 # define OCTAVE_OCTFILEDIR "lib/octave/9.1.0/oct/x86_64-pc-linux-gnu"
101 #endif
102 
103 #if ! defined (OCTAVE_LOCALVERFCNFILEDIR)
104 # define OCTAVE_LOCALVERFCNFILEDIR "share/octave/9.1.0/site/m"
105 #endif
106 
107 #if ! defined (OCTAVE_LOCALAPIFCNFILEDIR)
108 # define OCTAVE_LOCALAPIFCNFILEDIR "share/octave/site/api-v59/m"
109 #endif
110 
111 #if ! defined (OCTAVE_LOCALFCNFILEDIR)
112 # define OCTAVE_LOCALFCNFILEDIR "share/octave/site/m"
113 #endif
114 
115 #if ! defined (OCTAVE_FCNFILEDIR)
116 # define OCTAVE_FCNFILEDIR "share/octave/9.1.0/m"
117 #endif
118 
119 #if ! defined (OCTAVE_OCTDATADIR)
120 # define OCTAVE_OCTDATADIR "share/octave/9.1.0/data"
121 #endif
122 
123 #if ! defined (OCTAVE_OCTDOCDIR)
124 # define OCTAVE_OCTDOCDIR "share/octave/9.1.0/doc"
125 #endif
126 
127 #if ! defined (OCTAVE_OCTETCDIR)
128 # define OCTAVE_OCTETCDIR "share/octave/9.1.0/etc"
129 #endif
130 
131 #if ! defined (OCTAVE_OCTFONTSDIR)
132 # define OCTAVE_OCTFONTSDIR "share/octave/9.1.0/fonts"
133 #endif
134 
135 #if ! defined (OCTAVE_OCTINCLUDEDIR)
136 # define OCTAVE_OCTINCLUDEDIR "include/octave-9.1.0/octave"
137 #endif
138 
139 #if ! defined (OCTAVE_OCTLIBDIR)
140 # define OCTAVE_OCTLIBDIR "lib/octave/9.1.0"
141 #endif
142 
143 #if ! defined (OCTAVE_OCTLOCALEDIR)
144 # define OCTAVE_OCTLOCALEDIR "share/octave/9.1.0/locale"
145 #endif
146 
147 #if ! defined (OCTAVE_OCTTESTSDIR)
148 # define OCTAVE_OCTTESTSDIR "share/octave/9.1.0/etc/tests"
149 #endif
150 
151 #if ! defined (OCTAVE_INFODIR)
152 # define OCTAVE_INFODIR "share/info"
153 #endif
154 
155 #if ! defined (OCTAVE_MANDIR)
156 # define OCTAVE_MANDIR "share/man"
157 #endif
158 
159 #if ! defined (OCTAVE_MAN1DIR)
160 # define OCTAVE_MAN1DIR "share/man/man1"
161 #endif
162 
163 #if ! defined (OCTAVE_MAN1EXT)
164 # define OCTAVE_MAN1EXT ".1"
165 #endif
166 
167 #if ! defined (OCTAVE_IMAGEDIR)
168 # define OCTAVE_IMAGEDIR "share/octave/9.1.0/imagelib"
169 #endif
170 
171 #if ! defined (OCTAVE_LOCALSTARTUPFILEDIR)
172 # define OCTAVE_LOCALSTARTUPFILEDIR "share/octave/site/m/startup"
173 #endif
174 
175 #if ! defined (OCTAVE_STARTUPFILEDIR)
176 # define OCTAVE_STARTUPFILEDIR "share/octave/9.1.0/m/startup"
177 #endif
178 
179 #if ! defined (OCTAVE_INFOFILE)
180 # define OCTAVE_INFOFILE "share/info/octave.info"
181 #endif
182 
183 #if ! defined (OCTAVE_TEXI_MACROS_FILE)
184 # define OCTAVE_TEXI_MACROS_FILE "share/octave/9.1.0/etc/macros.texi"
185 #endif
186 
187 #if ! defined (OCTAVE_DOC_CACHE_FILE)
188 # define OCTAVE_DOC_CACHE_FILE "share/octave/9.1.0/etc/doc-cache"
189 #endif