From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 15 Sep 2021 17:20:49 +0200 From: Alexey Gladkov To: make-initrd@lists.altlinux.org Message-ID: <20210915152049.norixw3k7expvefm@example.org> References: <2a7ab275-b0b1-c86c-d087-fdfa9427d684@basealt.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <2a7ab275-b0b1-c86c-d087-fdfa9427d684@basealt.ru> Subject: Re: [make-initrd] =?utf-8?b?0J/QtdGA0LXQvNC10L3QvdGL0LUsINGD0LrQsNC3?= =?utf-8?b?0LDQvdC90YvQtSDQsiDQutC+0LzQsNC90LTQvdC+0Lkg0YHRgtGA0L7QutC1?= =?utf-8?b?INC30LDQvNC10YnQsNGO0YIg0YHQvtCx0L7QuSDQv9C10YDQtdC80LXQvdC9?= =?utf-8?b?0YvQtSDQsiAvZXRjL2luaXRyZC5taw==?= X-BeenThere: make-initrd@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: make-initrd@lists.altlinux.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Sep 2021 15:20:51 -0000 Archived-At: List-Archive: On Wed, Sep 15, 2021 at 08:58:54PM +0700, Антон Мидюков wrote: > Здравствуйте > > Переменные, указанные в командной строке замещают собой переменные в /etc/initrd.mk, > не смотря на то, что указано +=, а не = > Так и задумано? > > Например: > make-initrd FEATURES+=kbd > > Мне это кажется неправильным. Если я хотел бы переопределить все фичи из конфига, > я бы написал: > make-initrd FEATURES=kbd make-initrd ничего не делает для этого. Это фича самого make: $ cat Makefile FOO = aaa all: : FOO=$(FOO) $ make : FOO=aaa $ make FOO=bbb : FOO=bbb $ make FOO+=bbb : FOO=bbb -- Rgrds, legion