24 #if ! defined (octave_defaults_h)
25 #define octave_defaults_h 1
27 #include "octave-config.h"
33 #if ! defined (OCTAVE_CANONICAL_HOST_TYPE)
34 # define OCTAVE_CANONICAL_HOST_TYPE %OCTAVE_CANONICAL_HOST_TYPE%
37 #if ! defined (OCTAVE_DEFAULT_PAGER)
38 # define OCTAVE_DEFAULT_PAGER %OCTAVE_DEFAULT_PAGER%
41 #if ! defined (OCTAVE_ARCHLIBDIR)
42 # define OCTAVE_ARCHLIBDIR %OCTAVE_ARCHLIBDIR%
45 #if ! defined (OCTAVE_BINDIR)
46 # define OCTAVE_BINDIR %OCTAVE_BINDIR%
49 #if ! defined (OCTAVE_DATADIR)
50 # define OCTAVE_DATADIR %OCTAVE_DATADIR%
53 #if ! defined (OCTAVE_DATAROOTDIR)
54 # define OCTAVE_DATAROOTDIR %OCTAVE_DATAROOTDIR%
57 #if ! defined (OCTAVE_DOC_CACHE_FILE)
58 # define OCTAVE_DOC_CACHE_FILE %OCTAVE_DOC_CACHE_FILE%
61 #if ! defined (OCTAVE_TEXI_MACROS_FILE)
62 # define OCTAVE_TEXI_MACROS_FILE %OCTAVE_TEXI_MACROS_FILE%
65 #if ! defined (OCTAVE_EXEC_PREFIX)
66 # define OCTAVE_EXEC_PREFIX %OCTAVE_EXEC_PREFIX%
69 #if ! defined (OCTAVE_FCNFILEDIR)
70 # define OCTAVE_FCNFILEDIR %OCTAVE_FCNFILEDIR%
73 #if ! defined (OCTAVE_IMAGEDIR)
74 # define OCTAVE_IMAGEDIR %OCTAVE_IMAGEDIR%
77 #if ! defined (OCTAVE_INCLUDEDIR)
78 # define OCTAVE_INCLUDEDIR %OCTAVE_INCLUDEDIR%
81 #if ! defined (OCTAVE_INFODIR)
82 # define OCTAVE_INFODIR %OCTAVE_INFODIR%
85 #if ! defined (OCTAVE_INFOFILE)
86 # define OCTAVE_INFOFILE %OCTAVE_INFOFILE%
89 #if ! defined (OCTAVE_LIBDIR)
90 # define OCTAVE_LIBDIR %OCTAVE_LIBDIR%
93 #if ! defined (OCTAVE_LIBEXECDIR)
94 # define OCTAVE_LIBEXECDIR %OCTAVE_LIBEXECDIR%
97 #if ! defined (OCTAVE_LIBEXECDIR)
98 # define OCTAVE_LIBEXECDIR %OCTAVE_LIBEXECDIR%
101 #if ! defined (OCTAVE_LOCALAPIFCNFILEDIR)
102 # define OCTAVE_LOCALAPIFCNFILEDIR %OCTAVE_LOCALAPIFCNFILEDIR%
105 #if ! defined (OCTAVE_LOCALAPIOCTFILEDIR)
106 # define OCTAVE_LOCALAPIOCTFILEDIR %OCTAVE_LOCALAPIOCTFILEDIR%
109 #if ! defined (OCTAVE_LOCALARCHLIBDIR)
110 # define OCTAVE_LOCALARCHLIBDIR %OCTAVE_LOCALARCHLIBDIR%
113 #if ! defined (OCTAVE_LOCALFCNFILEDIR)
114 # define OCTAVE_LOCALFCNFILEDIR %OCTAVE_LOCALFCNFILEDIR%
117 #if ! defined (OCTAVE_LOCALOCTFILEDIR)
118 # define OCTAVE_LOCALOCTFILEDIR %OCTAVE_LOCALOCTFILEDIR%
121 #if ! defined (OCTAVE_LOCALSTARTUPFILEDIR)
122 # define OCTAVE_LOCALSTARTUPFILEDIR %OCTAVE_LOCALSTARTUPFILEDIR%
125 #if ! defined (OCTAVE_LOCALAPIARCHLIBDIR)
126 # define OCTAVE_LOCALAPIARCHLIBDIR %OCTAVE_LOCALAPIARCHLIBDIR%
129 #if ! defined (OCTAVE_LOCALVERARCHLIBDIR)
130 # define OCTAVE_LOCALVERARCHLIBDIR %OCTAVE_LOCALVERARCHLIBDIR%
133 #if ! defined (OCTAVE_LOCALVERFCNFILEDIR)
134 # define OCTAVE_LOCALVERFCNFILEDIR %OCTAVE_LOCALVERFCNFILEDIR%
137 #if ! defined (OCTAVE_LOCALVEROCTFILEDIR)
138 # define OCTAVE_LOCALVEROCTFILEDIR %OCTAVE_LOCALVEROCTFILEDIR%
141 #if ! defined (OCTAVE_MAN1DIR)
142 # define OCTAVE_MAN1DIR %OCTAVE_MAN1DIR%
145 #if ! defined (OCTAVE_MAN1EXT)
146 # define OCTAVE_MAN1EXT %OCTAVE_MAN1EXT%
149 #if ! defined (OCTAVE_MANDIR)
150 # define OCTAVE_MANDIR %OCTAVE_MANDIR%
153 #if ! defined (OCTAVE_OCTDATADIR)
154 # define OCTAVE_OCTDATADIR %OCTAVE_OCTDATADIR%
157 #if ! defined (OCTAVE_OCTFILEDIR)
158 # define OCTAVE_OCTFILEDIR %OCTAVE_OCTFILEDIR%
161 #if ! defined (OCTAVE_OCTETCDIR)
162 # define OCTAVE_OCTETCDIR %OCTAVE_OCTETCDIR%
165 #if ! defined (OCTAVE_OCTLOCALEDIR)
166 # define OCTAVE_OCTLOCALEDIR %OCTAVE_OCTLOCALEDIR%
169 #if ! defined (OCTAVE_OCTINCLUDEDIR)
170 # define OCTAVE_OCTINCLUDEDIR %OCTAVE_OCTINCLUDEDIR%
173 #if ! defined (OCTAVE_OCTLIBDIR)
174 # define OCTAVE_OCTLIBDIR %OCTAVE_OCTLIBDIR%
177 #if ! defined (OCTAVE_OCTTESTSDIR)
178 # define OCTAVE_OCTTESTSDIR %OCTAVE_OCTTESTSDIR%
181 #if ! defined (OCTAVE_PREFIX)
182 # define OCTAVE_PREFIX %OCTAVE_PREFIX%
185 #if ! defined (OCTAVE_STARTUPFILEDIR)
186 # define OCTAVE_STARTUPFILEDIR %OCTAVE_STARTUPFILEDIR%
189 #if ! defined (OCTAVE_RELEASE)
190 # define OCTAVE_RELEASE %OCTAVE_RELEASE%
OCTINTERP_API std::string Vlocal_site_defaults_file
OCTINTERP_API std::string Vimage_dir
OCTINTERP_API std::string Vlocal_api_oct_file_dir
OCTINTERP_API std::string Vlocal_api_fcn_file_dir
OCTINTERP_API std::string Voct_etc_dir
OCTINTERP_API void install_defaults(void)
OCTINTERP_API std::string Vbin_dir
OCTINTERP_API std::string Vfcn_file_dir
OCTINTERP_API void set_image_path(const std::string &path="")
OCTINTERP_API std::string Vdata_dir
OCTINTERP_API void set_exec_path(const std::string &path="")
OCTINTERP_API std::string Vlocal_ver_fcn_file_dir
OCTINTERP_API std::string VEDITOR
OCTINTERP_API std::string Voct_file_dir
OCTINTERP_API std::string Vlocal_ver_arch_lib_dir
OCTINTERP_API std::string Varch_lib_dir
OCTINTERP_API std::string Vlocal_arch_lib_dir
OCTINTERP_API std::string Vsite_defaults_file
OCTINTERP_API std::string Voct_data_dir
OCTINTERP_API std::string Vlocal_ver_oct_file_dir
OCTINTERP_API std::string Voctave_home
OCTINTERP_API std::string Vlocal_fcn_file_dir
OCTINTERP_API std::string Vlocal_oct_file_dir
OCTINTERP_API std::string Vlibexec_dir
OCTINTERP_API std::string Vbuilt_in_docstrings_file
OCTINTERP_API std::string Vfftw_wisdom_program
OCTINTERP_API std::string Vinfo_dir
OCTINTERP_API std::string Voct_locale_dir
OCTINTERP_API std::string subst_octave_home(const std::string &)
If this string is the system will ring the terminal sometimes it is useful to be able to print the original representation of the string