From owner-freebsd-hackers Wed Apr 22 00:19:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA15594 for freebsd-hackers-outgoing; Wed, 22 Apr 1998 00:19:53 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from palrel1.hp.com (palrel1.hp.com [156.153.255.242]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA15589 for ; Wed, 22 Apr 1998 07:19:51 GMT (envelope-from koshy@india.hp.com) Received: from postbox.india.hp.com (postbox.india.hp.com [15.10.45.1]) by palrel1.hp.com (8.8.6/8.8.5tis) with ESMTP id AAA08823 for ; Wed, 22 Apr 1998 00:19:47 -0700 (PDT) Message-Id: <199804220719.AAA08823@palrel1.hp.com> Received: from localhost by postbox.india.hp.com with ESMTP (1.39.111.2/16.2) id AA116089417; Wed, 22 Apr 1998 12:46:57 +0530 To: freebsd-hackers@FreeBSD.ORG Subject: On recursive makes (Miller's paper) Date: Wed, 22 Apr 1998 12:46:57 +0530 From: A Joseph Koshy Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I didn't find mention of this paper by Peter Miller in the archives, so I thought I'd post it. "Recursive Make considered Harmful". http://www.canb.auug.org.au/~millerp/rmch/recu-make-cons-harm.html Millers thesis is that by (manually) dividing development into independent subdirectories we are artificially sectioning the projects dependency DAG into sub-graphs and are losing dependency information in the process. Its an interesting paper. Koshy My Personal Opinions Only. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message