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.

RELATED TO ml-makedepend…

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 in /usr/share/doc/smlnj-doc/cm_manual.pdf.gz.

AUTHOR

This manual page was written by Aaron Matthew Read <[email protected]>, for the Debian GNU/Linux system (but may be used by others).