'\" t .\" Title: \fBcreate_makefiles\fR .\" Author: [see the "Автори" section] .\" Generator: DocBook XSL Stylesheets v1.78.1 .\" Date: 8 березня 2003 року .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: Ukrainian .\" .TH "\fBcreate_makefiles\" "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_makefiles \- Повторно створює всі файли Makefile у каталозі та його підкаталогах .SH "КОРОТКИЙ ОГЛЯД" .HP \w'\fBcreate_makefiles\fR\ 'u \fBcreate_makefiles\fR [\fIкаталог\fR] .SH "ОПИС" .PP Програма \fBcreate_makefiles\fR повторно створює всі файли Makefile у \fIкаталозі\fR і (рекурсивно) у всіх його підкаталогах, за допомогою відповідних шаблонів Makefile\&.am\&. .PP Цей скрипт слід запускати з каталогу найвищого рівня (того, де міститься configure)\&. За допомогою цього скрипту можна зекономити час, порівняно з повноцінним виконанням скрипту configure\&. .PP Якщо каталог початкових кодів відрізняється від каталогу збирання (див\&. змінні середовища, наведені нижче), припускатиметься, що всі файли Makefile\&.am і файли Makefile\&.in знаходяться у каталозі початкових кодів, а всі файли Makefile слід створити у каталозі збирання\&. .PP Цей інструмент є частиною набору засобів KDE для розробки програмного забезпечення\&. .SH "СЕРЕДОВИЩЕ" .PP Якщо каталог кодів відрізняється від каталогу збирання, слід встановити одну з наведених нижче змінних (але не дві одночасно)\&. Якщо каталог збирання є простим підкаталогом каталогу кодів, слід використовувати простішу змінну \(em \fBOBJ_SUBDIR\fR\&. .PP \fBOBJ_SUBJDIR\fR .RS 4 Вказує, що каталог збирання знаходиться у підкаталозі каталогу кодів\&. Наприклад, якщо каталогом кодів є kdesdk, а каталогом збирання \(em kdesdk/obj\-i386\-linux, змінній \fBOBJ_SUBDIR\fR слід встановити значення \fIobj\-i386\-linux\fR\&. .RE .PP \fBOBJ_REPLACEMENT\fR .RS 4 Вираз \fBsed\fR, який використовуватиметься для перетворення назви каталогу початкових кодів на назву каталогу збирання\&. Наприклад, якщо назва каталогу початкових кодів kdesdk/obj\-i386\-linux, тоді змінну \fBOBJ_REPLACEMENT\fR буде встановлено у значення \fIs#kdesdk#kdesdk\-obj#\fR\&. .RE .SH "ПРОЧИТАЙТЕ ТАКОЖ" .PP create_makefile(1) make(2) .SH "АВТОРИ" .PP Автором \fBcreate_makefiles\fR є David Faure\&. .PP Автором цієї сторінки довідника є Ben Burton, її було створено для системи Debian GNU/Linux (але цю сторінку можна використовувати і у інших дистрибутивах)\&.