From owner-cvs-src@FreeBSD.ORG Fri Dec 3 08:02:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E880E16A4CE; Fri, 3 Dec 2004 08:02:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C25EF43D31; Fri, 3 Dec 2004 08:02:52 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id iB382qM9044231; Fri, 3 Dec 2004 08:02:52 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id iB382qYt044230; Fri, 3 Dec 2004 08:02:52 GMT (envelope-from harti) Message-Id: <200412030802.iB382qYt044230@repoman.freebsd.org> From: Hartmut Brandt Date: Fri, 3 Dec 2004 08:02:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make job.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Dec 2004 08:02:53 -0000 harti 2004-12-03 08:02:52 UTC FreeBSD src repository Modified files: usr.bin/make job.c Log: Change the algorithm that matches the builtin shells from the name keyword of the .SHELL target. Formerly it used to select the shell with the longest common trailing substring, so that bash would select sh, but pocsh would select csh. Now an exact match is required so that specifying bash without also giving a path and the other keywords will give an error. Reviewed by: ru Revision Changes Path 1.64 +18 -34 src/usr.bin/make/job.c