Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!decvax!ittvax!dcdwest!sdcsvax!sdcrdcf!hplabs!sri-unix!DBrown@HI-MULTICS.ARPA From: DBrown@HI-MULTICS.ARPA Newsgroups: net.unix Subject: Re: kim walden & make Message-ID: <1951@sri-arpa.UUCP> Date: Fri, 13-Jul-84 07:21:00 EDT Article-I.D.: sri-arpa.1951 Posted: Fri Jul 13 07:21:00 1984 Date-Received: Tue, 17-Jul-84 06:22:40 EDT Lines: 11 The article actually discuses the problems of making correct makefiles in the presence of .h files including other .h files, .y files including .h files and so forth. It points out that there are several classical errors made by humans writing makefiles, such as claiming that foo.c depends on bar.h, when it is really foo.o which depends on both foo.c and bar.h. The extraction of #includes is the "easy" part (albeit very language and system dependant), and the program referred to is the one which uses the include lists to build dependancy graphs. --dave