Provided by: smlnj_110.76-1_amd64 bug

NAME

       ml-makedepend - list files a ML program depends upon

SYNOPSIS

       ml-makedepend [ DU-options ] [ -n ] [ -f makefile ]  project.cm target
       ml-makedepend [ DU-options ] [ -a arch ] [ -o os  ] [ -f makefile ] project.cm target

DESCRIPTION

       This  manual  page  documents  briefly  the  ml-makedepend command.  This manual page was written for the
       Debian distribution because the original program does not have a manual page.  The  ml-makedepend  script
       is  part of the SML/NJ CM (Compilation and Library Manager) that is used to generate a list of files that
       a ML program depends on for use by make.

OPTIONS

       A summary of options is included below.

       -n     ml-makedepend usually uses the make variables $(ARCH)  and  $(OPSYS)  in  the  filenames  for  the
              Makefile.  This option disables this feature.

       -a arch
              Use arch in place of $(ARCH).

       -o os  Use os in place of $(OPSYS).

       -f makefile
              Name of the makefile to be used rather than the default Makefile.

       -Dname=value
              Set CM variable to given value.

       -Dname Set CM variable to 1.

       -Uname Unset CM variable.

SEE ALSO

       sml(1), ml-lex(1), ml-build(1), ml-yacc(1).
       The  programs  are  documented  fully  by  CM:  The  SML/NJ Compilation and Library Manager, User Manual,
       Matthias Blume, which is available via <http://cm.bell-labs.com/cm/cs/what/smlnj/doc/CM/new.pdf>.

AUTHOR

       This manual page was written by Aaron Matthew Read <amread@nyx.net>, for the Debian GNU/Linux system (but
       may be used by others).

                                                October 25, 2002                                ml-makedepend(1)