-c

-c

Clean out an existing object tree Build switch

When reiteratively developing a master m4 -style build configuration file, it is often necessary to clear out the current obj directory and start afresh. The -c switch does just that:

 %  ./Build -c  ... Clearing out existing obj.SunOS.4.1.4.sun4 tree 

When combined with the -f switch (-E) the directory is first cleared, then a new directory is configured, and sendmail is built.

Note that it is mandatory that you run Build with the -c switch immediately after you modify your m4 build file. If you don't, your changes in that m4 build file will have no effect. The m4 build file is used to create a new Makefile , and the Makefile is what actually builds the program.

Note that the fresh Makefile target is a synonym for this switch. That is, you can also do this:

 %  make fresh  


Sendmail
sendmail, 4th Edition
ISBN: 0596510292
EAN: 2147483647
Year: 2002
Pages: 1174

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net