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)