'\" t .\" Title: \fBcreate_makefile\fR .\" Author: [see the "Авторы" section] .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 8 марта 2003 г. .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: Russian .\" .TH "\fBcreate_makefile\f" "1" "8 марта 2003 г\&." "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "ИМЯ" create_makefile \- Создаёт файлы Makefile\&.in и Makefile на основе файла Makefile\&.am .SH "СИНОПСИС" .HP \w'\fBcreate_makefile\fR\ 'u \fBcreate_makefile\fR [\fIотносительный_путь/Makefile\fR] [\fIотносительный_путь\fR] .SH "ОПИСАНИЕ" .PP Команда \fBcreate_makefile\fR создаёт файлы Makefile\&.in и Makefile в подкаталоге, содержащем файл Makefile\&.am\&. Этот сценарий позволяет сэкономить время, не запуская configure повторно .PP Обратите внимание, что необходимо указать путь к нужному Makefile Makefile\&.am (но итоговый /Makefile можно не указывать)\&. .PP Этот сценарий можно выполнить в каталоге верхнего уровня (том, который содержит файл configure) или в одном из его подкаталогов\&. .PP Если каталог исходного кода отличается от каталога сборки (см\&. переменные окружения ниже), предполагается, что Makefile\&.am и Makefile\&.in должны находиться в каталоге исходного кода, а Makefile \(em в каталоге сборки\&. .PP Эта утилита является частью пакета KDE Software Development Kit\&. .SH "ОКРУЖЕНИЕ" .PP Необходимо указать одну из следующих переменных (но не обе), если каталог с исходным кодом отличается от каталога сборки\&. Если каталог сборки представляет собой просто подкаталог каталога с исходным кодом, следует использовать более простую переменную \fBOBJ_SUBDIR\fR\&. .PP \fBOBJ_SUBJDIR\fR .RS 4 Обозначает, что каталог сборки находится в указанном подкаталоге каталога с исходным кодом\&. Например, если каталог с исходным кодом \(em это kdesdk, а каталог сборки \(em это kdesdk/obj\-i386\-linux, то переменную \fBOBJ_SUBDIR\fR следует установить в значение \fIobj\-i386\-linux\fR\&. .RE .PP \fBOBJ_REPLACEMENT\fR .RS 4 Выражение \fBsed\fR, которое используется для преобразования каталога с исходным кодом в каталог сборки\&. Например, если каталог с исходным кодом \(em это ~/src/kdesdk, а каталог сборки \(em это ~/src/kdesdk\-obj, то переменную \fBOBJ_REPLACEMENT\fR следует установить в значение \fIs#kdesdk#kdesdk\-obj#\fR\&. .RE .SH "СМОТРИТЕ ТАКЖЕ" .PP create_makefiles(1) .SH "АВТОРЫ" .PP Авторы команды create_makefile \(em David Faure и другие\&. Man\-страницу подготовил Ben Burton для системы Debian GNU/Linux (но ей можно воспользоваться и в других системах)\&.