24 #if !defined (octave_defaults_h)
25 #define octave_defaults_h 1
31 #ifndef OCTAVE_CANONICAL_HOST_TYPE
32 #define OCTAVE_CANONICAL_HOST_TYPE "x86_64-unknown-linux-gnu"
35 #ifndef OCTAVE_DEFAULT_PAGER
36 #define OCTAVE_DEFAULT_PAGER "less"
39 #ifndef OCTAVE_ARCHLIBDIR
40 #define OCTAVE_ARCHLIBDIR "/usr/local/libexec/octave/4.0.0/exec/x86_64-unknown-linux-gnu"
44 #define OCTAVE_BINDIR "/usr/local/bin"
47 #ifndef OCTAVE_DATADIR
48 #define OCTAVE_DATADIR "/usr/local/share"
51 #ifndef OCTAVE_DATAROOTDIR
52 #define OCTAVE_DATAROOTDIR "/usr/local/share"
55 #ifndef OCTAVE_DOC_CACHE_FILE
56 #define OCTAVE_DOC_CACHE_FILE "/usr/local/share/octave/4.0.0/etc/doc-cache"
59 #ifndef OCTAVE_TEXI_MACROS_FILE
60 #define OCTAVE_TEXI_MACROS_FILE "/usr/local/share/octave/4.0.0/etc/macros.texi"
63 #ifndef OCTAVE_EXEC_PREFIX
64 #define OCTAVE_EXEC_PREFIX "/usr/local"
67 #ifndef OCTAVE_FCNFILEDIR
68 #define OCTAVE_FCNFILEDIR "/usr/local/share/octave/4.0.0/m"
71 #ifndef OCTAVE_IMAGEDIR
72 #define OCTAVE_IMAGEDIR "/usr/local/share/octave/4.0.0/imagelib"
75 #ifndef OCTAVE_INCLUDEDIR
76 #define OCTAVE_INCLUDEDIR "/usr/local/include"
79 #ifndef OCTAVE_INFODIR
80 #define OCTAVE_INFODIR "/usr/local/share/info"
83 #ifndef OCTAVE_INFOFILE
84 #define OCTAVE_INFOFILE "/usr/local/share/info/octave.info"
88 #define OCTAVE_LIBDIR "/usr/local/lib"
91 #ifndef OCTAVE_LIBEXECDIR
92 #define OCTAVE_LIBEXECDIR "/usr/local/libexec"
95 #ifndef OCTAVE_LIBEXECDIR
96 #define OCTAVE_LIBEXECDIR "/usr/local/libexec"
99 #ifndef OCTAVE_LOCALAPIFCNFILEDIR
100 #define OCTAVE_LOCALAPIFCNFILEDIR "/usr/local/share/octave/site/api-v50+/m"
103 #ifndef OCTAVE_LOCALAPIOCTFILEDIR
104 #define OCTAVE_LOCALAPIOCTFILEDIR "/usr/local/lib/octave/site/oct/api-v50+/x86_64-unknown-linux-gnu"
107 #ifndef OCTAVE_LOCALARCHLIBDIR
108 #define OCTAVE_LOCALARCHLIBDIR "/usr/local/libexec/octave/site/exec/x86_64-unknown-linux-gnu"
111 #ifndef OCTAVE_LOCALFCNFILEDIR
112 #define OCTAVE_LOCALFCNFILEDIR "/usr/local/share/octave/site/m"
115 #ifndef OCTAVE_LOCALOCTFILEDIR
116 #define OCTAVE_LOCALOCTFILEDIR "/usr/local/lib/octave/site/oct/x86_64-unknown-linux-gnu"
119 #ifndef OCTAVE_LOCALSTARTUPFILEDIR
120 #define OCTAVE_LOCALSTARTUPFILEDIR "/usr/local/share/octave/site/m/startup"
123 #ifndef OCTAVE_LOCALAPIARCHLIBDIR
124 #define OCTAVE_LOCALAPIARCHLIBDIR "/usr/local/libexec/octave/api-v50+/site/exec/x86_64-unknown-linux-gnu"
127 #ifndef OCTAVE_LOCALVERARCHLIBDIR
128 #define OCTAVE_LOCALVERARCHLIBDIR "/usr/local/libexec/octave/4.0.0/site/exec/x86_64-unknown-linux-gnu"
131 #ifndef OCTAVE_LOCALVERFCNFILEDIR
132 #define OCTAVE_LOCALVERFCNFILEDIR "/usr/local/share/octave/4.0.0/site/m"
135 #ifndef OCTAVE_LOCALVEROCTFILEDIR
136 #define OCTAVE_LOCALVEROCTFILEDIR "/usr/local/lib/octave/4.0.0/site/oct/x86_64-unknown-linux-gnu"
139 #ifndef OCTAVE_MAN1DIR
140 #define OCTAVE_MAN1DIR "/usr/local/share/man/man1"
143 #ifndef OCTAVE_MAN1EXT
144 #define OCTAVE_MAN1EXT ".1"
147 #ifndef OCTAVE_MANDIR
148 #define OCTAVE_MANDIR "/usr/local/share/man"
151 #ifndef OCTAVE_OCTDATADIR
152 #define OCTAVE_OCTDATADIR "/usr/local/share/octave/4.0.0/data"
155 #ifndef OCTAVE_OCTFILEDIR
156 #define OCTAVE_OCTFILEDIR "/usr/local/lib/octave/4.0.0/oct/x86_64-unknown-linux-gnu"
159 #ifndef OCTAVE_OCTETCDIR
160 #define OCTAVE_OCTETCDIR "/usr/local/share/octave/4.0.0/etc"
163 #ifndef OCTAVE_OCTLOCALEDIR
164 #define OCTAVE_OCTLOCALEDIR "/usr/local/share/octave/4.0.0/locale"
167 #ifndef OCTAVE_OCTINCLUDEDIR
168 #define OCTAVE_OCTINCLUDEDIR "/usr/local/include/octave-4.0.0/octave"
171 #ifndef OCTAVE_OCTLIBDIR
172 #define OCTAVE_OCTLIBDIR "/usr/local/lib/octave/4.0.0"
175 #ifndef OCTAVE_OCTTESTSDIR
176 #define OCTAVE_OCTTESTSDIR "/usr/local/share/octave/4.0.0/etc/tests"
179 #ifndef OCTAVE_PREFIX
180 #define OCTAVE_PREFIX "/usr/local"
183 #ifndef OCTAVE_STARTUPFILEDIR
184 #define OCTAVE_STARTUPFILEDIR "/usr/local/share/octave/4.0.0/m/startup"
187 #ifndef OCTAVE_RELEASE
188 #define OCTAVE_RELEASE ""
OCTINTERP_API std::string Vlocal_ver_oct_file_dir
OCTINTERP_API std::string Vlocal_api_oct_file_dir
OCTINTERP_API std::string Vbuilt_in_docstrings_file
OCTINTERP_API void set_image_path(const std::string &path=std::string())
OCTINTERP_API std::string Vlibexec_dir
OCTINTERP_API std::string Vdata_dir
OCTINTERP_API std::string Voct_file_dir
OCTINTERP_API std::string Vinfo_dir
OCTINTERP_API std::string Vsite_defaults_file
OCTINTERP_API std::string subst_octave_home(const std::string &)
OCTINTERP_API std::string Vlocal_site_defaults_file
OCTINTERP_API std::string Vimage_dir
OCTINTERP_API std::string Voct_data_dir
OCTINTERP_API std::string Vbin_dir
OCTINTERP_API std::string Varch_lib_dir
OCTINTERP_API std::string Vlocal_arch_lib_dir
OCTINTERP_API std::string VEDITOR
OCTINTERP_API void set_exec_path(const std::string &path=std::string())
OCTINTERP_API std::string Vlocal_fcn_file_dir
OCTINTERP_API std::string Vlocal_oct_file_dir
OCTINTERP_API std::string Voctave_home
OCTINTERP_API std::string Vfcn_file_dir
OCTINTERP_API void install_defaults(void)
OCTINTERP_API std::string Voct_etc_dir
OCTINTERP_API std::string Vlocal_api_fcn_file_dir
OCTINTERP_API std::string Vfftw_wisdom_program
OCTINTERP_API std::string Vlocal_ver_arch_lib_dir
OCTINTERP_API std::string Vlocal_ver_fcn_file_dir
OCTINTERP_API std::string Voct_locale_dir