vovmake

This is a script used to convert makefiles into FlowTracer flows.

DESCRIPTION:
   This is a script used to convert makefiles into FlowTracer flows.
   1. First the makefiles are interpreted by a modified gmake, 
      called gmake_with_vov_extension, which contains some 
      Altair Engineering extension and supports the option -F to dump
      the dependencies into Tcl file.
   2. The resulting Tcl file is then mapped into a flow by means of the 
      script $(VOVDIR)/tcl/vtcl/vovmaketoflow.tcl.


USAGE:  
    % vovmake [VOVMAKEOPTIONS] [gmake_options]

VOVMAKEOPTIONS:
   -help                     -- Print this help.
   -clean                    -- Just cleanup the generated files.
   -nocleanup                -- Do not cleanup temporary files
                                (for debugging).
   -gmake <GMAKEBIN>         -- Use specified gmake binary 
                                This must be one with the Altair Engineering
                                extensions.
                                Default gmake_with_vov_extension
   -build "options"          -- Options passed to vovbuild, with flow
                                $(VOVDIR)/tcl/vtcl/vovmaketoflow.tcl.
   -version                  -- Show gmake version and exit
   -wrapper <dfltwrapper>    -- Specify default wrapper for jobs in  
                                flow.  It is passed to vovbuild.
   -run [ft|no]              -- Run Flowtracer to get more information about
                                input makefile. Default is ft.

EXAMPLES:
  % vovmake -help

  % vovmake install      
  % vovmake <SOME_MAKE_TARGET>
  % vovmake -clean

  % vovmake -nocleanup  all
  % vovmake -gmake  ~/bin/my_gmake_with_vov_extension
  % vovmake -wrapper vrt
  % vovmake -build "-env BASE" install


To find the options of vovmaketoflow.tcl, you can use
  % vovbuild -f  $VOVDIR/tcl/vtcl/vovmaketoflow.tcl -- -help