[docs] Re: current makefiles again (was: Tuning and profiling)
Vitaly Ostanin
vyt на vzljot.ru
Вт Дек 2 15:40:38 MSK 2003
On Tue, 2 Dec 2003 15:12:14 +0300
"Oleg A. Paraschenko" <olpa на xmlhack.ru> wrote:
> Привет!
>
> On Tue, 2 Dec 2003 14:25:44 +0300
> Vitaly Ostanin <vyt на vzljot.ru> wrote:
>
> > Hello, All!
> >
> > Я, наверное, пропустил:
> >
> > Зачем этапы tuning и profiling смешаны в одном
> > Makefile.profile ?
>
> На данный момент это единый неделимый шаг, поэтому и файл
> один. Если
> надо, можно разбить. Но надо ли, учитывая, что profiling
> используется сейчас только в одном документе?
По логике это должны быть разные шаги. Tuning'ов может несколько.
Кстати, именно потому, что profiling используется только в одном
документе, его и нужно оторвать и вообще сделать опциональным.
Дальше по Makefiles:
Почему удалена куча переменных из Makefile.default-variables ?
Зачем нужна условность в конструкции:
ifeq (,$(DOCUMENT_NAME))
DOCUMENT_NAME = $(notdir $(CURDIR))
endif
Имя документа и так можно переопределить параметром запуска или
во включающем Makefile.
Зависимость вида
%.xinclude: %.xml
накладывает лишние ограничения на имя документа и имя файла после
объединения.
Почему нельзя воспользоваться зависимостями через переменные
$(XINCLUDED): $(XML)
, как это было сделано в make2 ?
Зачем в doc-template оставлены неиспользуемые Makefiles ?
По поводу недавних дебатов на тему litprog. Я сейчас смотрю на
новые makefiles и думаю, ну вот чем скудные комментарии на
английском лучше, чем litprog ?
IMHO, исходная цель ковыряний с Makefiles - сделать их логичнее и
понятнее - пока не достигнута :(
<skipped/>
--
Regards, Vyt
mailto: vyt на vzljot.ru
JID: vyt на vzljot.ru
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : /pipermail/docs/attachments/20031202/f39af11b/attachment.bin
Подробная информация о списке рассылки docs