MGunit documentation

Unit testing for IDL

Directory: dist_tools/

.pro files

mg_build_dist_tools.pro

Build the dist_tools DLM.

mg_cmp_version.pro

Compares two version numbers for the more updated number.

mg_hasroutine.pro

Determine if a given routine name is available to call.

mg_idlversion.pro

Returns the IDL version number as a string or a boolean indicating whether a required version is met.

mg_log.pro

Messages are logged via this routine.

mg_log_common.pro
mg_make_cl_wrapper.pro

Create a UNIX wrapper script to call an IDL routine.

mg_make_dll.pro

Wrapper for MAKE_DLL that handles input and output directories more intelligently.

mg_options__define.pro

An object to facilitate parsing of command line options.

mg_platform_extension.pro

Returns the platform extension used by the PLATFORM_EXTENSION keyword to MAKE_DLL.

mg_resolveroutine.pro

Routine to resolve a given routine without crashing.

mg_src_root.pro

Returns the absolute directory name (with a trailing slash) of the location of the source code for the routine that called this function.

mgfflogger__define.pro

Logger object to control logging.

mgffprefs__define.pro

Class responsible for storing and retrieving preferences.

.dlm files

dist_tools.dlm