I meant part III but the web interface screwed it up. Sorry.
-Girish On Thu, Oct 29, 2009 at 7:29 AM, Girish Venkatachalam <girishvenkatacha...@gmail.com> wrote: > Today is the last part. > > make(1) also has its own for loops and if conditions. > > There is also a BSD make and a GNU make. GNU make is called as > gmake(1) since both > are incompatible in certain ways. > > There is no recursive make in BSD. The syntax also is different. > > By the way make is not used just for program compilation. It is not > just a build tool. > > make is used for keeping targets up to date and doing only whatever > more needs to be done to > achieve a goal. > > Consequently make is used in the BSD world for installing packages called > ports. > > Each of the steps, fetch over HTTP or FTP from Internet, checksum, > extract, build and install are > given as targets in a huge makefile. > > You can include makefiles and you can avail the rules in them. > > Makefiles can also be used for doing audio processing for instance. > You can check whether some > step is performed and then do it for the targets that are missing that. > > -Girish > > -- > Gayatri Hitech > web: http://gayatri-hitech.com > > SpamCheetah Spam filter: > http://spam-cheetah.com > -- Gayatri Hitech web: http://gayatri-hitech.com SpamCheetah Spam filter: http://spam-cheetah.com _______________________________________________ To unsubscribe, email ilugc-requ...@ae.iitm.ac.in with "unsubscribe <password> <address>" in the subject or body of the message. http://www.ae.iitm.ac.in/mailman/listinfo/ilugc