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>