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