md man page on NeXTSTEP

Man page or keyword search:  
man Server   1419 pages
apropos Keyword Search (all sections)
Output format
NeXTSTEP logo
[printable version]


MD(8)									 MD(8)

NAME
       md  -  create makefile dependencies from .d files created by -MD option
       to cc

SYNOPSIS
       md [-f][-D][-m makefile][-o outputfile][-v] file ...

DESCRIPTION
       md processes the raw dependency files produced by the cpp  -MD  option.
       There  is  one  line  in	 the  file for every #include encountered, but
       repeats and patterns like .../dir1/../dir2 appear which	should	reduce
       to  .../dir2.  Md canonicalizes and flushes repeats from the dependency
       list.  It also sorts the file names and "fills" them to a 78  character
       line.

       Md assumes that dependency information is sorted by .o file name and it
       proceeds to merge in (adding or	replacing,  as	appropriate)  the  new
       dependency lines it has generated.  For efficiency, md assumes that any
       .d files it is given that were created before the creation date of  the
       "makefile" were processed already.

       The options are:

       -f     force  an	 update of the dependencies even though the dependency
	      file is more recent than the .d file (This implies that  md  has
	      been run already.)  This is the default.

       -D     subswitch for debugging. Expert mode.

       -m makefile
	      specifies	 the  dependency  file	to  be upgraded.  If -m is not
	      explicitly specified then the dependencies are updated in either
	      makefile or Makefile.

       -o <outputfile>
	      specifies a dependency file to be updated.  If this file doesn't
	      initially exist it is created.

       -v     set the verbose flag

FILES
       Makefile, makefile

HISTORY
       09-Oct-86  Robert Baron (rvb) at Carnegie-Mellon University
	      Created.

NeXT Computer, Inc.		March 24, 1989				 MD(8)
[top]

List of man pages available for NeXTSTEP

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net