1 // %NO_EDIT_WARNING% 2 3 //////////////////////////////////////////////////////////////////////// 4 // 5 // Copyright (C) 1996-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 #if defined (HAVE_CONFIG_H) 29 # include "config.h" 30 #endif 31 32 #include "build-env.h" 33 34 namespace octave 35 { 36 namespace build_env 37 { 38 const char *AMD_CPPFLAGS = %OCTAVE_CONF_AMD_CPPFLAGS%; 39 40 const char *AMD_LDFLAGS = %OCTAVE_CONF_AMD_LDFLAGS%; 41 42 const char *AMD_LIBS = %OCTAVE_CONF_AMD_LIBS%; 43 44 const char *ARFLAGS = %OCTAVE_CONF_ARFLAGS%; 45 46 const char *AR = %OCTAVE_CONF_AR%; 47 48 const char *ARPACK_CPPFLAGS = %OCTAVE_CONF_ARPACK_CPPFLAGS%; 49 50 const char *ARPACK_LDFLAGS = %OCTAVE_CONF_ARPACK_LDFLAGS%; 51 52 const char *ARPACK_LIBS = %OCTAVE_CONF_ARPACK_LIBS%; 53 54 const char *BLAS_LIBS = %OCTAVE_CONF_BLAS_LIBS%; 55 56 const char *CAMD_CPPFLAGS = %OCTAVE_CONF_CAMD_CPPFLAGS%; 57 58 const char *CAMD_LDFLAGS = %OCTAVE_CONF_CAMD_LDFLAGS%; 59 60 const char *CAMD_LIBS = %OCTAVE_CONF_CAMD_LIBS%; 61 62 const char *CARBON_LIBS = %OCTAVE_CONF_CARBON_LIBS%; 63 64 const char *CC = %OCTAVE_CONF_CC%; 65 66 const char *CCOLAMD_CPPFLAGS = %OCTAVE_CONF_CCOLAMD_CPPFLAGS%; 67 68 const char *CCOLAMD_LDFLAGS = %OCTAVE_CONF_CCOLAMD_LDFLAGS%; 69 70 const char *CCOLAMD_LIBS = %OCTAVE_CONF_CCOLAMD_LIBS%; 71 72 const char *CFLAGS = %OCTAVE_CONF_CFLAGS%; 73 74 const char *CHOLMOD_CPPFLAGS = %OCTAVE_CONF_CHOLMOD_CPPFLAGS%; 75 76 const char *CHOLMOD_LDFLAGS = %OCTAVE_CONF_CHOLMOD_LDFLAGS%; 77 78 const char *CHOLMOD_LIBS = %OCTAVE_CONF_CHOLMOD_LIBS%; 79 80 const char *COLAMD_CPPFLAGS = %OCTAVE_CONF_COLAMD_CPPFLAGS%; 81 82 const char *COLAMD_LDFLAGS = %OCTAVE_CONF_COLAMD_LDFLAGS%; 83 84 const char *COLAMD_LIBS = %OCTAVE_CONF_COLAMD_LIBS%; 85 86 const char *CPICFLAG = %OCTAVE_CONF_CPICFLAG%; 87 88 const char *CPPFLAGS = %OCTAVE_CONF_CPPFLAGS%; 89 90 const char *CURL_CPPFLAGS = %OCTAVE_CONF_CURL_CPPFLAGS%; 91 92 const char *CURL_LDFLAGS = %OCTAVE_CONF_CURL_LDFLAGS%; 93 94 const char *CURL_LIBS = %OCTAVE_CONF_CURL_LIBS%; 95 96 const char *CXSPARSE_CPPFLAGS = %OCTAVE_CONF_CXSPARSE_CPPFLAGS%; 97 98 const char *CXSPARSE_LDFLAGS = %OCTAVE_CONF_CXSPARSE_LDFLAGS%; 99 100 const char *CXSPARSE_LIBS = %OCTAVE_CONF_CXSPARSE_LIBS%; 101 102 const char *CXXCPP = %OCTAVE_CONF_CXXCPP%; 103 104 const char *CXXFLAGS = %OCTAVE_CONF_CXXFLAGS%; 105 106 const char *CXXPICFLAG = %OCTAVE_CONF_CXXPICFLAG%; 107 108 const char *CXX = %OCTAVE_CONF_CXX%; 109 110 const char *DEFAULT_PAGER = %OCTAVE_CONF_DEFAULT_PAGER%; 111 112 const char *DEFS = %OCTAVE_CONF_DEFS%; 113 114 const char *DL_LDFLAGS = %OCTAVE_CONF_DL_LDFLAGS%; 115 116 const char *EXEEXT = %OCTAVE_CONF_EXEEXT%; 117 118 const char *GCC_VERSION = %OCTAVE_CONF_GCC_VERSION%; 119 120 const char *GXX_VERSION = %OCTAVE_CONF_GXX_VERSION%; 121 122 const char *F77 = %OCTAVE_CONF_F77%; 123 124 const char *F77_FLOAT_STORE_FLAG = %OCTAVE_CONF_F77_FLOAT_STORE_FLAG%; 125 126 const char *F77_INTEGER_8_FLAG = %OCTAVE_CONF_F77_INTEGER_8_FLAG%; 127 128 const char *FFLAGS = %OCTAVE_CONF_FFLAGS%; 129 130 const char *FFTW3_CPPFLAGS = %OCTAVE_CONF_FFTW3_CPPFLAGS%; 131 132 const char *FFTW3_LDFLAGS = %OCTAVE_CONF_FFTW3_LDFLAGS%; 133 134 const char *FFTW3_LIBS = %OCTAVE_CONF_FFTW3_LIBS%; 135 136 const char *FFTW3F_CPPFLAGS = %OCTAVE_CONF_FFTW3F_CPPFLAGS%; 137 138 const char *FFTW3F_LDFLAGS = %OCTAVE_CONF_FFTW3F_LDFLAGS%; 139 140 const char *FFTW3F_LIBS = %OCTAVE_CONF_FFTW3F_LIBS%; 141 142 const char *FLIBS = %OCTAVE_CONF_FLIBS%; 143 144 const char *FLTK_CPPFLAGS = %OCTAVE_CONF_FLTK_CPPFLAGS%; 145 146 const char *FLTK_LDFLAGS = %OCTAVE_CONF_FLTK_LDFLAGS%; 147 148 const char *FLTK_LIBS = %OCTAVE_CONF_FLTK_LIBS%; 149 150 const char *FONTCONFIG_CPPFLAGS = %OCTAVE_CONF_FONTCONFIG_CPPFLAGS%; 151 152 const char *FONTCONFIG_LIBS = %OCTAVE_CONF_FONTCONFIG_LIBS%; 153 154 const char *FPICFLAG = %OCTAVE_CONF_FPICFLAG%; 155 156 const char *FT2_CPPFLAGS = %OCTAVE_CONF_FT2_CPPFLAGS%; 157 158 const char *FT2_LIBS = %OCTAVE_CONF_FT2_LIBS%; 159 160 const char *GLPK_CPPFLAGS = %OCTAVE_CONF_GLPK_CPPFLAGS%; 161 162 const char *GLPK_LDFLAGS = %OCTAVE_CONF_GLPK_LDFLAGS%; 163 164 const char *GLPK_LIBS = %OCTAVE_CONF_GLPK_LIBS%; 165 166 const char *GNUPLOT = %OCTAVE_CONF_GNUPLOT%; 167 168 const char *HDF5_CPPFLAGS = %OCTAVE_CONF_HDF5_CPPFLAGS%; 169 170 const char *HDF5_LDFLAGS = %OCTAVE_CONF_HDF5_LDFLAGS%; 171 172 const char *HDF5_LIBS = %OCTAVE_CONF_HDF5_LIBS%; 173 174 const char *INCLUDEDIR = %OCTAVE_CONF_INCLUDEDIR%; 175 176 const char *KLU_CPPFLAGS = %OCTAVE_CONF_KLU_CPPFLAGS%; 177 178 const char *KLU_LDFLAGS = %OCTAVE_CONF_KLU_LDFLAGS%; 179 180 const char *KLU_LIBS = %OCTAVE_CONF_KLU_LIBS%; 181 182 const char *LAPACK_LIBS = %OCTAVE_CONF_LAPACK_LIBS%; 183 184 const char *LDFLAGS = %OCTAVE_CONF_LDFLAGS%; 185 186 const char *LD_STATIC_FLAG = %OCTAVE_CONF_LD_STATIC_FLAG%; 187 188 const char *LEXLIB = %OCTAVE_CONF_LEXLIB%; 189 190 const char *LEX = %OCTAVE_CONF_LEX%; 191 192 const char *LFLAGS = %OCTAVE_CONF_LFLAGS%; 193 194 const char *LIBOCTAVE = %OCTAVE_CONF_LIBOCTAVE%; 195 196 const char *LIBOCTINTERP = %OCTAVE_CONF_LIBOCTINTERP%; 197 198 const char *LIBS = %OCTAVE_CONF_LIBS%; 199 200 const char *LN_S = %OCTAVE_CONF_LN_S%; 201 202 const char *MAGICK_CPPFLAGS = %OCTAVE_CONF_MAGICK_CPPFLAGS%; 203 204 const char *MAGICK_LDFLAGS = %OCTAVE_CONF_MAGICK_LDFLAGS%; 205 206 const char *MAGICK_LIBS = %OCTAVE_CONF_MAGICK_LIBS%; 207 208 const char *LLVM_CPPFLAGS = %OCTAVE_CONF_LLVM_CPPFLAGS%; 209 210 const char *LLVM_LDFLAGS = %OCTAVE_CONF_LLVM_LDFLAGS%; 211 212 const char *LLVM_LIBS = %OCTAVE_CONF_LLVM_LIBS%; 213 214 const char *MKOCTFILE_DL_LDFLAGS = %OCTAVE_CONF_MKOCTFILE_DL_LDFLAGS%; 215 216 const char *OCTAVE_LINK_DEPS = %OCTAVE_CONF_OCTAVE_LINK_DEPS%; 217 218 const char *OCTAVE_LINK_OPTS = %OCTAVE_CONF_OCTAVE_LINK_OPTS%; 219 220 const char *OCTINCLUDEDIR = %OCTAVE_CONF_OCTINCLUDEDIR%; 221 222 const char *OCTLIBDIR = %OCTAVE_CONF_OCTLIBDIR%; 223 224 const char *OCT_LINK_DEPS = %OCTAVE_CONF_OCT_LINK_DEPS%; 225 226 const char *OCT_LINK_OPTS = %OCTAVE_CONF_OCT_LINK_OPTS%; 227 228 const char *OPENGL_LIBS = %OCTAVE_CONF_OPENGL_LIBS%; 229 230 const char *PCRE_CPPFLAGS = %OCTAVE_CONF_PCRE_CPPFLAGS%; 231 232 const char *PCRE_LDFLAGS = %OCTAVE_CONF_PCRE_LDFLAGS%; 233 234 const char *PCRE_LIBS = %OCTAVE_CONF_PCRE_LIBS%; 235 236 const char *PREFIX = %OCTAVE_CONF_PREFIX%; 237 238 const char *PTHREAD_CFLAGS = %OCTAVE_CONF_PTHREAD_CFLAGS%; 239 240 const char *PTHREAD_LIBS = %OCTAVE_CONF_PTHREAD_LIBS%; 241 242 const char *QHULL_CPPFLAGS = %OCTAVE_CONF_QHULL_CPPFLAGS%; 243 244 const char *QHULL_LDFLAGS = %OCTAVE_CONF_QHULL_LDFLAGS%; 245 246 const char *QHULL_LIBS = %OCTAVE_CONF_QHULL_LIBS%; 247 248 const char *QRUPDATE_CPPFLAGS = %OCTAVE_CONF_QRUPDATE_CPPFLAGS%; 249 250 const char *QRUPDATE_LDFLAGS = %OCTAVE_CONF_QRUPDATE_LDFLAGS%; 251 252 const char *QRUPDATE_LIBS = %OCTAVE_CONF_QRUPDATE_LIBS%; 253 254 const char *QT_CPPFLAGS = %OCTAVE_CONF_QT_CPPFLAGS%; 255 256 const char *QT_LDFLAGS = %OCTAVE_CONF_QT_LDFLAGS%; 257 258 const char *QT_LIBS = %OCTAVE_CONF_QT_LIBS%; 259 260 const char *QT_OPENGL_LIBS = %OCTAVE_CONF_QT_OPENGL_LIBS%; 261 262 const char *RANLIB = %OCTAVE_CONF_RANLIB%; 263 264 const char *RDYNAMIC_FLAG = %OCTAVE_CONF_RDYNAMIC_FLAG%; 265 266 const char *READLINE_LIBS = %OCTAVE_CONF_READLINE_LIBS%; 267 268 const char *SHARED_LIBS = %OCTAVE_CONF_SHARED_LIBS%; 269 270 const char *SH_LDFLAGS = %OCTAVE_CONF_SH_LDFLAGS%; 271 272 const char *STATIC_LIBS = %OCTAVE_CONF_STATIC_LIBS%; 273 274 const char *SUITESPARSECONFIG_LIBS = %OCTAVE_CONF_SUITESPARSECONFIG_LIBS%; 275 276 const char *SUNDIALS_IDA_CPPFLAGS = %OCTAVE_CONF_SUNDIALS_IDA_CPPFLAGS%; 277 278 const char *SUNDIALS_IDA_LDFLAGS = %OCTAVE_CONF_SUNDIALS_IDA_LDFLAGS%; 279 280 const char *SUNDIALS_IDA_LIBS = %OCTAVE_CONF_SUNDIALS_IDA_LIBS%; 281 282 const char *SUNDIALS_NVECSERIAL_CPPFLAGS = %OCTAVE_CONF_SUNDIALS_NVECSERIAL_CPPFLAGS%; 283 284 const char *SUNDIALS_NVECSERIAL_LDFLAGS = %OCTAVE_CONF_SUNDIALS_NVECSERIAL_LDFLAGS%; 285 286 const char *SUNDIALS_NVECSERIAL_LIBS = %OCTAVE_CONF_SUNDIALS_NVECSERIAL_LIBS%; 287 288 const char *SUNDIALS_SUNLINSOLKLU_CPPFLAGS = %OCTAVE_CONF_SUNDIALS_SUNLINSOLKLU_CPPFLAGS%; 289 290 const char *SUNDIALS_SUNLINSOLKLU_LDFLAGS = %OCTAVE_CONF_SUNDIALS_SUNLINSOLKLU_LDFLAGS%; 291 292 const char *SUNDIALS_SUNLINSOLKLU_LIBS = %OCTAVE_CONF_SUNDIALS_SUNLINSOLKLU_LIBS%; 293 294 const char *TERM_LIBS = %OCTAVE_CONF_TERM_LIBS%; 295 296 const char *UMFPACK_CPPFLAGS = %OCTAVE_CONF_UMFPACK_CPPFLAGS%; 297 298 const char *UMFPACK_LDFLAGS = %OCTAVE_CONF_UMFPACK_LDFLAGS%; 299 300 const char *UMFPACK_LIBS = %OCTAVE_CONF_UMFPACK_LIBS%; 301 302 const char *WARN_CFLAGS = %OCTAVE_CONF_WARN_CFLAGS%; 303 304 const char *WARN_CXXFLAGS = %OCTAVE_CONF_WARN_CXXFLAGS%; 305 306 const char *X11_INCFLAGS = %OCTAVE_CONF_X11_INCFLAGS%; 307 308 const char *X11_LIBS = %OCTAVE_CONF_X11_LIBS%; 309 310 const char *XTRA_CFLAGS = %OCTAVE_CONF_XTRA_CFLAGS%; 311 312 const char *XTRA_CXXFLAGS = %OCTAVE_CONF_XTRA_CXXFLAGS%; 313 314 const char *YACC = %OCTAVE_CONF_YACC%; 315 316 const char *YFLAGS = %OCTAVE_CONF_YFLAGS%; 317 318 const char *Z_CPPFLAGS = %OCTAVE_CONF_Z_CPPFLAGS%; 319 320 const char *Z_LDFLAGS = %OCTAVE_CONF_Z_LDFLAGS%; 321 322 const char *Z_LIBS = %OCTAVE_CONF_Z_LIBS%; 323 324 const char *config_opts = %OCTAVE_CONF_config_opts%; 325 } 326 } 327