LTFATMEX   Compile Mex/Oct interfaces
   Usage:  ltfatmex;
           ltfatmex(...);

   `ltfatmex` compiles the C backend in order to speed up the execution of
   the toolbox. The C backend is linked to Matlab and Octave through Mex
   and Octave C++ interfaces.
   Please see INSTALL-Matlab or INSTALL-Octave for the requirements.

   The action of `ltfatmex` is determined by one of the following flags:

     'compile'  Compile stuff. This is the default.

     'clean'    Removes the compiled functions.

     'test'     Run some small tests that verify that the compiled
                functions work.

   The target to work on is determined by on of the following flags.

   General LTFAT:

     'lib'      Perform action on the LTFAT C library.

     'mex'      Perform action on the mex / oct interfaces.

     'pbc'      Perform action on the PolyBoolClipper code for use with MULACLAB

     'auto'     Choose automatically which targets to work on from the 
                previous ones based on the operation system etc. This is 
                the default.

   Block-processing framework related:

     'playrec'  Perform action on the playrec code for use with real-time
                block streaming framework.

     'java'     Perform compilation of JAVA classes into the bytecode.
                The classes makes the GUI for the blockproc. framework.

   Other:

      'verbose' Print action details. 

      'debug'   Build a debug version. This will disable compiler 
                optimizations and include debug symbols.
                

Package: ltfat