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