|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Constantin Stefanov 2:5020/400 19 Dec 2003 17:57:56 To : Artem 'Zazoobr' Ignatjev Subject : Re: Что написать в make.conf, чтобы собирался весь мир, а стаивлся не в -------------------------------------------------------------------------------- Artem 'Zazoobr' Ignatjev wrote: >>.if ${TARGETS} == "buildworld" && ${.CURDIR} == "/usr/src" MAKEFLAGS+=" >>__MAKE_CONF=buildworld.conf " .include "buildworld.conf" .else >> ... весь остальной make.conf ... >>.endif >> >>Покритикуйте, на какие грабли я так наступаю. > > make buildworld installworld ? > вряд ли оно нормально отработает Да понятно, что в таком случае нормально не будет. Мне чтобы хотя бы в случае ровно одной цели в команде отработало. > я бы, кстати, сделал так: > .if ${.TARGETS:Mbuildworld} && .... И что это даст? Тогда она для make buildworld installworld отработает как для make buildworld, что не то, что нужно. Вот если бы можно было определить, какая из целей командной строки обрабатывается в данный момент, тогда можно бы подумать о том, чтобы это универсально работало (или можно, просто я не нашел как?). А пока мне хочется, чтобы хотя бы для одной цели в строке работало - и то хлеб. -- Константин Стефанов --- ifmail v.2.15dev5.1 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6577db2e3fdc.html, оценка из 5, голосов 10
|