Warning, /sdk/kde-dev-scripts/po/ru/docs/scripts/man-cheatmake.1.docbook is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" ?>
0002 <!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [
0003 <!ENTITY % Russian "INCLUDE">
0004 ]>
0005 
0006 <refentry lang="&language;">
0007 <refentryinfo>
0008 <date
0009 >8 марта 2003 г.</date>
0010 </refentryinfo>
0011 
0012 <refmeta>
0013 <refentrytitle
0014 ><command
0015 >cheatmake</command
0016 ></refentrytitle>
0017 <manvolnum
0018 >1</manvolnum>
0019 </refmeta>
0020 
0021 <refnamediv>
0022 <refname
0023 ><command
0024 >cheatmake</command
0025 ></refname>
0026 <refpurpose
0027 >Сделать так, чтобы команда <command
0028 >make</command
0029 > не выполняла перекомпиляцию некоторых файлов</refpurpose>
0030 </refnamediv>
0031 
0032 <refsynopsisdiv>
0033 <cmdsynopsis
0034 ><command
0035 >cheatmake</command
0036 > <group
0037 ><option
0038 >hidechange</option
0039 > <replaceable
0040 >файл</replaceable
0041 ></group
0042 > <group
0043 ><option
0044 >show</option
0045 ></group
0046 > <group
0047 ><option
0048 >why</option
0049 > <replaceable
0050 >файл</replaceable
0051 ></group
0052 > </cmdsynopsis>
0053 </refsynopsisdiv>
0054 
0055 <refsect1>
0056 <title
0057 >Описание</title>
0058 
0059 <para
0060 >Команда <command
0061 >cheatmake</command
0062 > используется для экономии времени при перекомпиляции. Она позволяет сделать так, что make будет пропускать те файлы, которые не изменились значительным образом. Например, этой командой можно воспользоваться в том случае, если в файле изменился комментарий, но сам код остался прежним.</para>
0063 
0064 <para
0065 >Эта утилита является частью пакета &kde; Software Development Kit. </para>
0066 
0067 </refsect1>
0068 
0069 <refsect1>
0070 <title
0071 >Опции</title>
0072 
0073 <variablelist>
0074 <varlistentry>
0075 <term
0076 ><option
0077 >hidechange</option
0078 > <replaceable
0079 >файл</replaceable
0080 ></term>
0081 <listitem
0082 ><para
0083 >Скрывает факт того, что файл был изменён, сдвигая метку времени назад. Используйте с осторожностью!</para>
0084 </listitem>
0085 </varlistentry>
0086 <varlistentry>
0087 <term
0088 ><option
0089 >show</option
0090 ></term>
0091 <listitem
0092 ><para
0093 >Отображает те файлы, которые на данный момент времени требуется перекомпилировать с помощью <command
0094 >make</command
0095 ></para
0096 ></listitem>
0097 </varlistentry>
0098 <varlistentry>
0099 <term
0100 ><option
0101 >why</option
0102 > <replaceable
0103 >файл</replaceable
0104 ></term>
0105 <listitem
0106 ><para
0107 >Объясняет причину, по которой необходимо перекомпилировать файл</para
0108 ></listitem>
0109 </varlistentry>
0110 </variablelist>
0111 </refsect1>
0112 
0113 <refsect1>
0114 <title
0115 >Окружение</title>
0116 
0117 <para
0118 >Необходимо указать одну из следующих переменных (но не обе), если каталог с исходным кодом отличается от каталога сборки. Если каталог сборки представляет собой просто подкаталог каталога с исходным кодом, следует использовать более простую переменную <envar
0119 >OBJ_SUBDIR</envar
0120 >. </para>
0121 
0122 <variablelist>
0123 <varlistentry>
0124 <term
0125 ><envar
0126 >OBJ_SUBJDIR</envar
0127 ></term>
0128 <listitem
0129 ><para
0130 >Обозначает, что каталог сборки находится в указанном подкаталоге каталога с исходным кодом. Например, если каталог с исходным кодом — это <filename class="directory"
0131 >kdesdk</filename
0132 >, а каталог сборки — это <filename class="directory"
0133 >kdesdk/obj-i386-linux</filename
0134 >, то переменную <envar
0135 >OBJ_SUBDIR</envar
0136 > следует установить в значение <parameter
0137 >obj-i386-linux</parameter
0138 >.</para
0139 ></listitem>
0140 </varlistentry>
0141 <varlistentry>
0142 <term
0143 ><envar
0144 >OBJ_REPLACEMENT</envar
0145 ></term>
0146 <listitem
0147 ><para
0148 >Выражение <command
0149 >sed</command
0150 >, которое используется для преобразования каталога с исходным кодом в каталог сборки. Например, если каталог с исходным кодом — это <filename class="directory"
0151 >kdesdk/obj-i386-linux</filename
0152 >, то переменную <envar
0153 >OBJ_REPLACEMENT</envar
0154 > следует установить в значение <parameter
0155 >s#kdesdk#kdesdk-obj#</parameter
0156 >.</para>
0157 </listitem>
0158 </varlistentry>
0159 </variablelist>
0160 
0161 </refsect1>
0162 
0163 <refsect1>
0164 <title
0165 >Смотрите также</title>
0166 
0167 <para
0168 >make(1)</para>
0169 
0170 </refsect1>
0171 
0172 <refsect1>
0173 <title
0174 >Авторы</title>
0175 
0176 <para
0177 >Автор команды <command
0178 >cheatmake</command
0179 > — &David.Faure; &David.Faure.mail;. Man-страницу подготовил <personname
0180 ><firstname
0181 >Ben</firstname
0182 ><surname
0183 >Burton</surname
0184 ></personname
0185 > <email
0186 >bab@debian.org</email
0187 > для системы Debian <acronym
0188 >GNU</acronym
0189 >/&Linux; (но ей можно воспользоваться и в других системах).</para>
0190 
0191 </refsect1>
0192 
0193 </refentry>