From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-4.3 required=5.0 tests=ALL_TRUSTED,BAYES_00, RP_MATCHES_RCVD autolearn=unavailable autolearn_force=no version=3.4.1 Message-ID: <0bde755a-a449-8e65-1ccf-5c286cd01baf@basealt.ru> Date: Wed, 15 Sep 2021 22:34:44 +0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.0.3 Content-Language: ru To: make-initrd@lists.altlinux.org References: <2a7ab275-b0b1-c86c-d087-fdfa9427d684@basealt.ru> <20210915152049.norixw3k7expvefm@example.org> From: =?UTF-8?B?0JDQvdGC0L7QvSDQnNC40LTRjtC60L7Qsg==?= In-Reply-To: <20210915152049.norixw3k7expvefm@example.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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:35:05 -0000 Archived-At: List-Archive: 15.09.2021 22:20, Alexey Gladkov пишет: > 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 > Понятно. Спасибо. -- С уважением, Антон Мидюков