Warning, file /sdk/kde-dev-scripts/po/uk/docs/scripts/man-create_makefiles.1.docbook was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

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 create_makefiles "<command
0004 >create_makefiles</command
0005 >">
0006 <!ENTITY % Ukrainian "INCLUDE">
0007 ]>
0008 
0009 <refentry lang="&language;">
0010 <refentryinfo>
0011 <date
0012 >8 березня 2003 року</date>
0013 </refentryinfo>
0014 
0015 <refmeta>
0016 <refentrytitle
0017 >&create_makefiles;</refentrytitle>
0018 <manvolnum
0019 >1</manvolnum>
0020 </refmeta>
0021 
0022 <refnamediv>
0023 <refname
0024 >&create_makefiles;</refname>
0025 <refpurpose
0026 >Повторно створює всі файли <filename
0027 >Makefile</filename
0028 > у каталозі та його підкаталогах</refpurpose>
0029 </refnamediv>
0030 
0031 <refsynopsisdiv>
0032 <cmdsynopsis
0033 >&create_makefiles; <group
0034 ><replaceable
0035 >каталог</replaceable
0036 ></group
0037 > </cmdsynopsis>
0038 </refsynopsisdiv>
0039 
0040 <refsect1>
0041 <title
0042 >Опис</title>
0043 
0044 <para
0045 >Програма &create_makefiles; повторно створює всі файли <filename
0046 >Makefile</filename
0047 > у <replaceable
0048 >каталозі</replaceable
0049 > і (рекурсивно) у всіх його підкаталогах, за допомогою відповідних шаблонів <filename
0050 >Makefile.am</filename
0051 >.</para>
0052 
0053 <para
0054 >Цей скрипт слід запускати з каталогу найвищого рівня (того, де міститься configure). За допомогою цього скрипту можна зекономити час, порівняно з повноцінним виконанням скрипту configure.</para>
0055 
0056 <para
0057 >Якщо каталог початкових кодів відрізняється від каталогу збирання (див. змінні середовища, наведені нижче), припускатиметься, що всі файли <filename
0058 >Makefile.am</filename
0059 > і файли <filename
0060 >Makefile.in</filename
0061 > знаходяться у каталозі початкових кодів, а всі файли <filename
0062 >Makefile</filename
0063 > слід створити у каталозі збирання.</para>
0064 
0065 <para
0066 >Цей інструмент є частиною набору засобів &kde; для розробки програмного забезпечення.</para>
0067 </refsect1>
0068 
0069 
0070 <refsect1>
0071 <title
0072 >Середовище</title>
0073 <para
0074 >Якщо каталог кодів відрізняється від каталогу збирання, слід встановити одну з наведених нижче змінних (але не дві одночасно). Якщо каталог збирання є простим підкаталогом каталогу кодів, слід використовувати простішу змінну — <envar
0075 >OBJ_SUBDIR</envar
0076 >. </para>
0077 
0078 <variablelist>
0079 <varlistentry>
0080 <term
0081 ><envar
0082 >OBJ_SUBJDIR</envar
0083 ></term>
0084 <listitem
0085 ><para
0086 >Вказує, що каталог збирання знаходиться у підкаталозі каталогу кодів. Наприклад, якщо каталогом кодів є <filename class="directory"
0087 >kdesdk</filename
0088 >, а каталогом збирання — <filename class="directory"
0089 >kdesdk/obj-i386-linux</filename
0090 >, змінній <envar
0091 >OBJ_SUBDIR</envar
0092 > слід встановити значення <parameter
0093 >obj-i386-linux</parameter
0094 >.</para
0095 ></listitem>
0096 </varlistentry>
0097 <varlistentry>
0098 <term
0099 ><envar
0100 >OBJ_REPLACEMENT</envar
0101 ></term>
0102 <listitem
0103 ><para
0104 >Вираз <command
0105 >sed</command
0106 >, який використовуватиметься для перетворення назви каталогу початкових кодів на назву каталогу збирання. Наприклад, якщо назва каталогу початкових кодів <filename class="directory"
0107 >kdesdk/obj-i386-linux</filename
0108 >, тоді змінну <envar
0109 >OBJ_REPLACEMENT</envar
0110 > буде встановлено у значення <parameter
0111 >s#kdesdk#kdesdk-obj#</parameter
0112 >.</para>
0113 </listitem>
0114 </varlistentry>
0115 </variablelist>
0116 </refsect1>
0117 
0118 <refsect1>
0119 <title
0120 >Прочитайте також</title>
0121 
0122 <para
0123 >create_makefile(1) make(2)</para>
0124 
0125 </refsect1>
0126 
0127 <refsect1>
0128 <title
0129 >Автори</title>
0130 
0131 <para
0132 >Автором &create_makefiles; є &David.Faure; &David.Faure.mail;.</para>
0133 
0134 <para
0135 >Автором цієї сторінки довідника є <personname
0136 ><firstname
0137 >Ben</firstname
0138 ><surname
0139 >Burton</surname
0140 ></personname
0141 > <email
0142 >bab@debian.org</email
0143 >, її було створено для системи Debian GNU/Linux (але цю сторінку можна використовувати і у інших дистрибутивах).</para>
0144  
0145 </refsect1>
0146 
0147 </refentry>