dmkmf - Generate a Makefile from a dmakefile.

Function

Generate a Makefile from a dmakefile.

Synopsis

dmkmf [options]

Description

Run imake on the the file dmakefile in the current directory to generate a Makefile (except for vms targets when a descrip.mms file is generated)

Options

-t target
Sets the target. It defaults to the current value of DRAMA_TARGET. If this is not defined it defaults to the current host. Possible values are

sun4 A sun sparcstation sun4_solaris
decstation A decstation running ultrix
vw68k A 680x0 running VxWorks
vwppc A PowerPC running VxWorks
mv167 A 680x0 running VxWorks
mv2700 A PowerPC running VxWorks
vaxvms A vax running vms
alphavms A alpha running vms

-l
Set verbose mode in Makefile. Lots of comments in the resulting Makefile.
-n
Make dmkmf reverts to it old noisy way of working - verbose details spilled to stdout.

-f
Only effective with VMS targets. Causes rules to build VMS systems quickly to be defined, but the order of the build will change.

-g
Enable debugging flags
-O
Enable Optimization flags
-v version
Define the macro Version_version, where version is normally something like 5_0 This enables selection of different target versions. It must be supported by the target cofiguration file. If not defined, use value of DRAMA_VERSION if this is not defined, defaults to a site specific default. Multiple specifications allowed and can also be used to pass flags to the dmakefile.
-nodepend
Don't generate the include file dependency check code.
-noautotest
Don't automatically test as part of build.

Author

Tony Farrell, AAO

Click here for the DRAMA home page and here for the AAO home page.

 For more information, contact tony.farrell@mq.edu.au