#include <string>
#include <cstring>
#include <map>
#include <list>
#include <algorithm>
#include <iostream>
#include <fstream>
#include <vector>
#include <cstdlib>
Go to the source code of this file.
Function Documentation
static string basename |
( |
const string & |
s, |
|
|
bool |
strip_path = false |
|
) |
| |
|
static |
bool ends_with |
( |
const string & |
s, |
|
|
const string & |
suffix |
|
) |
| |
|
inline |
static string get_line |
( |
FILE * |
fp | ) |
|
|
static |
static string get_variable |
( |
const char * |
name, |
|
|
const string & |
defval |
|
) |
| |
|
static |
Definition at line 115 of file mkoctfile.in.cc.
References get_variable(), initialized, OCTAVE_CONF_BLAS_LIBS, OCTAVE_CONF_CFLAGS, OCTAVE_CONF_CPICFLAG, OCTAVE_CONF_CPPFLAGS, OCTAVE_CONF_CXXFLAGS, OCTAVE_CONF_CXXPICFLAG, OCTAVE_CONF_F77_INTEGER_8_FLAG, OCTAVE_CONF_FFLAGS, OCTAVE_CONF_FFTW3_LDFLAGS, OCTAVE_CONF_FFTW3_LIBS, OCTAVE_CONF_FFTW3F_LDFLAGS, OCTAVE_CONF_FFTW3F_LIBS, OCTAVE_CONF_FLIBS, OCTAVE_CONF_FPICFLAG, OCTAVE_CONF_INCLUDEDIR, OCTAVE_CONF_LAPACK_LIBS, OCTAVE_CONF_LD_STATIC_FLAG, OCTAVE_CONF_LDFLAGS, OCTAVE_CONF_LIBS, OCTAVE_CONF_MKOCTFILE_DL_LDFLAGS, OCTAVE_CONF_OCT_LINK_DEPS, OCTAVE_CONF_OCTAVE_LINK_DEPS, OCTAVE_CONF_OCTINCLUDEDIR, OCTAVE_CONF_OCTLIBDIR, OCTAVE_CONF_PREFIX, OCTAVE_CONF_RDYNAMIC_FLAG, OCTAVE_CONF_SED, OCTAVE_CONF_XTRA_CFLAGS, OCTAVE_CONF_XTRA_CXXFLAGS, quote_path(), substitute_prefix(), and vars.
Referenced by load_path::dir_info::dir_info(), ODE::integrate(), and main().
bool is_true |
( |
const std::string & |
s | ) |
|
Definition at line 417 of file mkoctfile.in.cc.
References arg(), basename(), debug, ends_with(), f, get_line(), help_msg, initialize(), is_true(), link(), quote_path(), run_command(), starts_with(), usage_msg, vars, and version_msg.
static string quote_path |
( |
const string & |
s | ) |
|
|
static |
static int run_command |
( |
const string & |
cmd | ) |
|
|
static |
bool starts_with |
( |
const string & |
s, |
|
|
const string & |
prefix |
|
) |
| |
|
inline |
static string substitute_prefix |
( |
const string & |
s, |
|
|
const string & |
prefix, |
|
|
const string & |
new_prefix |
|
) |
| |
|
static |
Variable Documentation
Definition at line 47 of file mkoctfile.in.cc.
Referenced by CollocWt::add_left(), CollocWt::add_right(), base_properties::core_property_names(), root_figure::properties::core_property_names(), figure::properties::core_property_names(), axes::properties::core_property_names(), line::properties::core_property_names(), text::properties::core_property_names(), image::properties::core_property_names(), patch::properties::core_property_names(), surface::properties::core_property_names(), hggroup::properties::core_property_names(), uimenu::properties::core_property_names(), uicontextmenu::properties::core_property_names(), uicontrol::properties::core_property_names(), uipanel::properties::core_property_names(), uitoolbar::properties::core_property_names(), uipushtool::properties::core_property_names(), uitoggletool::properties::core_property_names(), CollocWt::delete_left(), CollocWt::delete_right(), octave_stream::finalize_read(), CollocWt::first(), Foctave_config_info(), file_stat::get_stats(), file_fstat::get_stats(), init_signals(), initialize(), maybe_initialize_magick(), base_file_stat::ok(), dir_path::operator=(), base_file_stat::operator=(), CollocWt::operator=(), CollocWt::quad(), dir_path::rehash(), CollocWt::resize(), CollocWt::roots(), CollocWt::second(), dir_path::set(), CollocWt::set_alpha(), CollocWt::set_beta(), and oct_data_conv::string_to_data_type().
string OCTAVE_VERSION = %OCTAVE_CONF_VERSION% |
|
static |
string usage_msg = "usage: mkoctfile [options] file ..." |
|
static |
string version_msg = "mkoctfile, version " + OCTAVE_VERSION |
|
static |