Warning, file /sdk/kde-dev-scripts/po/ca/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 % Catalan  "INCLUDE">
0006 ]>
0007 
0008 <refentry lang="&language;">
0009 <refentryinfo>
0010 <date
0011 >8 de març de 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 >Crea els <filename
0030 >Makefile.in</filename
0031 > i <filename
0032 >Makefile</filename
0033 > des d'un <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 >camí_relatiu/Makefile</replaceable
0045 ></group
0046 > <group
0047 ><replaceable
0048 >camí_relatiu</replaceable
0049 ></group
0050 > </cmdsynopsis>
0051 </refsynopsisdiv>
0052 
0053 <refsect1>
0054 <title
0055 >Descripció</title>
0056 
0057 <para
0058 ><command
0059 >create_makefile</command
0060 > crea el <filename
0061 >Makefile.in</filename
0062 > i el <filename
0063 >Makefile</filename
0064 > en un subdirectori que conté un <filename
0065 >Makefile.am</filename
0066 >. Estalviareu temps si executeu aquest script en comptes de tornar a executar «configure».</para>
0067 
0068 <para
0069 >Tingueu present que haureu de proporcionar el camí a on desitgeu els fitxers <filename
0070 >Makefile</filename
0071 > i <filename
0072 >Makefile.am</filename
0073 > (encara que el <filename
0074 >/Makefile</filename
0075 > final podria ser omès).</para>
0076 
0077 <para
0078 >Aquest script s'haurà d'executar des del directori superior (el que contingui el fitxer <filename
0079 >configure</filename
0080 >) o des d'un dels seus subdirectoris.</para>
0081 
0082 <para
0083 >Si el directori del codi font no és el mateix que a on es realitza la compilació (vegeu les variables d'entorn més avall); s'assumirà que cada fitxer <filename
0084 >Makefile.am</filename
0085 > i <filename
0086 >Makefile.in</filename
0087 > pertanyen al directori de les fonts i que cada fitxer <filename
0088 >Makefile</filename
0089 > pertany al directori de compilació. </para>
0090 
0091 <para
0092 >Aquesta utilitat forma part del joc de desenvolupament de programari del &kde;.</para>
0093 
0094 </refsect1>
0095 
0096 <refsect1>
0097 <title
0098 >Entorn</title>
0099 
0100 <para
0101 >Hauria de configurar-se una de les variables següents (però no ambdues) si el directori font és diferent del que realitzareu la compilació. Si el directori de compilació és un subdirectori dintre del codi font, haureu d'usar la variable <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 >Indica que el directori de compilació està en un subdirectori a dins del codi font. Per exemple, si el directori del codi font és <filename class="directory"
0114 >kdesdk</filename
0115 > i el de compilació <filename class="directory"
0116 >kdesdk/obj-i386-linux</filename
0117 >, aleshores <envar
0118 >OBJ_SUBDIR</envar
0119 > haurà d'estar establerta a <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 >Per a transformar el directori del codi font en el de compilació s'empra una expressió de <command
0132 >sed</command
0133 >. Per exemple, si el directori dels codis font és <filename class="directory"
0134 >~/src/kdesdk</filename
0135 > i el directori compilat és <filename class="directory"
0136 >~/src/kdesdk-obj</filename
0137 >, llavors <envar
0138 >OBJ_REPLACEMENT</envar
0139 > hauria d'estar definit com <parameter
0140 >s#kdesdk#kdesdk-obj#</parameter
0141 >.</para
0142 ></listitem>
0143 </varlistentry>
0144 </variablelist>
0145 
0146 </refsect1>
0147 
0148 <refsect1>
0149 <title
0150 >Vegeu també</title>
0151 
0152 <para
0153 >create_makefiles(1)</para>
0154 </refsect1>
0155 <refsect1>
0156 <title
0157 >Autors</title>
0158 
0159 <para
0160 >create_makefile ha estat escrit per en &David.Faure; &David.Faure.mail; i d'altres. Aquesta pàgina del manual ha estat preparada per en <personname
0161 ><firstname
0162 >Ben</firstname
0163 ><surname
0164 >Burton</surname
0165 ></personname
0166 > <email
0167 >bab@debian.org</email
0168 > per al sistema Debian GNU/Linux (però pot ser emprada per d'altres).</para>
0169 </refsect1>
0170 </refentry>