From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <2360eb4935c1757c98ddfd4b97a7c511@hamnavoe.com> References: <86vd12z28l.fsf@cmarib.ramside> <2360eb4935c1757c98ddfd4b97a7c511@hamnavoe.com> Date: Thu, 3 Feb 2011 10:37:39 +0000 Message-ID: From: roger peppe To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Subject: Re: [9fans] HELP: recoving important header file rudely clobbered Topicbox-Message-UUID: aa41d65e-ead6-11e9-9d60-3106f5b1d025 On 3 February 2011 10:23, Richard Miller <9fans@hamnavoe.com> wrote: > On the other hand, can anyone explain this? > term% mk -f foo.mk x.y z.w > echo making x.y > making x.y > echo making z.w > making z.w > echo making command line arguments > making command line arguments > term% yes, it's because of this: /* fake a new rule with all the args as prereqs */ you're not supposed to have a metarule with a target that matches "command line arguments"!