Fixed documentation for wrap
parent
2c82a01d9a
commit
cc2351da68
|
@ -71,7 +71,8 @@ if (GTSAM_BUILD_WRAP)
|
||||||
include(GtsamMatlabWrap)
|
include(GtsamMatlabWrap)
|
||||||
|
|
||||||
# Wrap codegen
|
# Wrap codegen
|
||||||
#usage: wrap mexExtension interfacePath moduleName toolboxPath
|
#usage: wrap mexExecutable mexExtension interfacePath moduleName toolboxPath [mexFlags]
|
||||||
|
# mexExecutable : command to execute mex if on path, use 'mex'
|
||||||
# mexExtension : OS/CPU-dependent extension for MEX binaries
|
# mexExtension : OS/CPU-dependent extension for MEX binaries
|
||||||
# interfacePath : *absolute* path to directory of module interface file
|
# interfacePath : *absolute* path to directory of module interface file
|
||||||
# moduleName : the name of the module, interface file must be called moduleName.h
|
# moduleName : the name of the module, interface file must be called moduleName.h
|
||||||
|
|
|
@ -23,7 +23,8 @@ if (GTSAM_BUILD_TESTS)
|
||||||
endif(GTSAM_BUILD_TESTS)
|
endif(GTSAM_BUILD_TESTS)
|
||||||
|
|
||||||
# Wrap codegen
|
# Wrap codegen
|
||||||
#usage: wrap mexExtension interfacePath moduleName toolboxPath
|
#usage: wrap mexExecutable mexExtension interfacePath moduleName toolboxPath [mexFlags]
|
||||||
|
# mexExecutable : command to execute mex if on path, use 'mex'
|
||||||
# mexExtension : OS/CPU-dependent extension for MEX binaries
|
# mexExtension : OS/CPU-dependent extension for MEX binaries
|
||||||
# interfacePath : *absolute* path to directory of module interface file
|
# interfacePath : *absolute* path to directory of module interface file
|
||||||
# moduleName : the name of the module, interface file must be called moduleName.h
|
# moduleName : the name of the module, interface file must be called moduleName.h
|
||||||
|
|
|
@ -24,6 +24,7 @@ using namespace std;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Top-level function to wrap a module
|
* Top-level function to wrap a module
|
||||||
|
* @param mexCommand is a sufficiently qualified command to execute mex within a makefile
|
||||||
* @param mexExt is the extension for mex binaries for this os/cpu
|
* @param mexExt is the extension for mex binaries for this os/cpu
|
||||||
* @param interfacePath path to where interface file lives, e.g., borg/gtsam
|
* @param interfacePath path to where interface file lives, e.g., borg/gtsam
|
||||||
* @param moduleName name of the module to be generated e.g. gtsam
|
* @param moduleName name of the module to be generated e.g. gtsam
|
||||||
|
@ -50,7 +51,7 @@ void generate_matlab_toolbox(
|
||||||
/** Displays usage information */
|
/** Displays usage information */
|
||||||
void usage() {
|
void usage() {
|
||||||
cerr << "wrap parses an interface file and produces a MATLAB toolbox" << endl;
|
cerr << "wrap parses an interface file and produces a MATLAB toolbox" << endl;
|
||||||
cerr << "usage: wrap mexExtension interfacePath moduleName toolboxPath [mexFlags]" << endl;
|
cerr << "usage: wrap mexExecutable mexExtension interfacePath moduleName toolboxPath [mexFlags]" << endl;
|
||||||
cerr << " mexExecutable : command to execute mex if on path, use 'mex'" << endl;
|
cerr << " mexExecutable : command to execute mex if on path, use 'mex'" << endl;
|
||||||
cerr << " mexExtension : OS/CPU-dependent extension for MEX binaries" << endl;
|
cerr << " mexExtension : OS/CPU-dependent extension for MEX binaries" << endl;
|
||||||
cerr << " interfacePath : *absolute* path to directory of module interface file" << endl;
|
cerr << " interfacePath : *absolute* path to directory of module interface file" << endl;
|
||||||
|
|
Loading…
Reference in New Issue