From owner-freebsd-hackers@FreeBSD.ORG Fri Mar 12 15:02:04 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF24116A4CE for ; Fri, 12 Mar 2004 15:02:04 -0800 (PST) Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 113AD43D31 for ; Fri, 12 Mar 2004 15:02:04 -0800 (PST) (envelope-from rik@cronyx.ru) Received: (from root@localhost) by hanoi.cronyx.ru id i2CMx2nZ067818 for hackers@FreeBSD.org.checked; (8.12.8/vak/2.1) Sat, 13 Mar 2004 01:59:02 +0300 (MSK) (envelope-from rik@cronyx.ru) Received: from cronyx.ru (rik.cronyx.ru [172.22.4.1]) by hanoi.cronyx.ru with ESMTP id i2CMuAOl067657; (8.12.8/vak/2.1) Sat, 13 Mar 2004 01:56:11 +0300 (MSK) (envelope-from rik@cronyx.ru) Message-ID: <405241FB.10008@cronyx.ru> Date: Sat, 13 Mar 2004 02:04:27 +0300 From: Roman Kurakin User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020610 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ruslan Ermilov References: <4051BE3B.2090500@cronyx.ru> <20040312142538.GA1537@ip.net.ua> <4051D266.7010403@cronyx.ru> <20040312152213.GB2235@ip.net.ua> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: hackers@FreeBSD.org Subject: Re: make install (kernel) without /modules dir X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Mar 2004 23:02:04 -0000 Ruslan Ermilov wrote: >On Fri, Mar 12, 2004 at 06:08:22PM +0300, Roman Kurakin wrote: >[...] > > >>If our install was like linux one which have -D flag, we could solve our >>problem >>by setting it globaly to install in sys.mk: >> >>-INSTALL ?= install -D >>+INSTALL ?= install -D >> >>This flag dictates to create all necessary dirs if needed. >>It would be nice to have such option, not -D of course. >> >> >> >$ install file foo/bar > >Should it install "file" as "foo/bar" or should it create the >"foo/bar" directory and install it as "foo/bar/file"? ;) > two variants 1. cp style (you can write foo/bar or foo/bar/ to get what you want) 2. linux's install -D style: foo - dirname, bar filename > > >Cheers, > >