Provided by: smlnj_110.78-2_amd64 bug

NAME

       ml-build - command-line build tool for SML/NJ programs

SYNOPSIS

       ml-build [OPTIONS] group.cm [main [heap-image]]

DESCRIPTION

       The ml-build is a command-line tool for building applications from SML source files using
       the Compilation Manager and SML/NJ compiler.

OPTIONS

       -Cctl=value
           set the control ctl to value.

       -Dname=value
           define the CM variable name to have the given value.

       -D'name
           define the CM variable name to have the value 1.

       -Uname
           remove any definition of the CM variable name.

       -S setup.cm
           load and execute the code specified by the CM file setup.cm prior to the main build
           process. This option allows one to customizes the compiler via side-effect.

EXAMPLES

       ml-build sources.cm, ml-build sources.cm Main.main, ml-build sources.cm Main.main prog
           AUTHOR

           Written by Matthias Blume.

           COPYING

       Copyright © 2014 The Fellowship of SML/NJ

       This is free software; see the source for copying conditions. There is NO warranty; not
       even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

SEE-ALSO

       ml-makedepend(1), sml(1), smlnj(7)