'\" t .\" Title: \fBcheatmake\fR .\" Author: [see the "Авторы" section] .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 8 марта 2003 г. .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: Russian .\" .TH "\fBcheatmake\fR" "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 "ИМЯ" cheatmake \- Сделать так, чтобы команда \fBmake\fR не выполняла перекомпиляцию некоторых файлов .SH "СИНОПСИС" .HP \w'\fBcheatmake\fR\ 'u \fBcheatmake\fR [\fBhidechange\fR\fIфайл\fR] [\fBshow\fR] [\fBwhy\fR\fIфайл\fR] .SH "ОПИСАНИЕ" .PP Команда \fBcheatmake\fR используется для экономии времени при перекомпиляции\&. Она позволяет сделать так, что make будет пропускать те файлы, которые не изменились значительным образом\&. Например, этой командой можно воспользоваться в том случае, если в файле изменился комментарий, но сам код остался прежним\&. .PP Эта утилита является частью пакета KDE Software Development Kit\&. .SH "ОПЦИИ" .PP \fBhidechange\fR \fIфайл\fR .RS 4 Скрывает факт того, что файл был изменён, сдвигая метку времени назад\&. Используйте с осторожностью! .RE .PP \fBshow\fR .RS 4 Отображает те файлы, которые на данный момент времени требуется перекомпилировать с помощью \fBmake\fR .RE .PP \fBwhy\fR \fIфайл\fR .RS 4 Объясняет причину, по которой необходимо перекомпилировать файл .RE .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 это kdesdk/obj\-i386\-linux, то переменную \fBOBJ_REPLACEMENT\fR следует установить в значение \fIs#kdesdk#kdesdk\-obj#\fR\&. .RE .SH "СМОТРИТЕ ТАКЖЕ" .PP make(1) .SH "АВТОРЫ" .PP Автор команды \fBcheatmake\fR \(em David Faure \&. Man\-страницу подготовил Ben Burton для системы Debian GNU/Linux\(rg (но ей можно воспользоваться и в других системах)\&.