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