blob: b2941132b54df282aa153c980e06acb9c967b8b6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
|
<?xml version="1.0" ?>
<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
<!ENTITY create_makefiles "<command
>create_makefiles</command
>">
<!ENTITY % Spanish "INCLUDE">
]>
<refentry lang="&language;">
<refentryinfo>
<date
>8 de Marzo de 2003</date>
</refentryinfo>
<refmeta>
<refentrytitle
>&create_makefiles;</refentrytitle>
<manvolnum
>1</manvolnum>
</refmeta>
<refnamediv>
<refname
>&create_makefiles;</refname>
<refpurpose
>Recrea todos los archivos <filename
>Makefile</filename
> bajo un determinado directorio</refpurpose>
</refnamediv>
<refsynopsisdiv>
<cmdsynopsis
>&create_makefiles; <group
><replaceable
>directorio</replaceable
></group
> </cmdsynopsis>
</refsynopsisdiv>
<refsect1>
<title
>Descripción</title>
<para
>&create_makefiles; recrea todos los <filename
>Makefile</filename
> en <replaceable
>directorio</replaceable
> y sus correspondientes subdirecotios en busca de plantillas <filename
>Makefile.am</filename
>.</para>
<para
>Este script debe ejecutarse desde el directorio superiror (el que contenga el archivo configure). Ahorrará tiempo si ejecuta este script en lugar de volver a ejecutar configure.</para>
<para
>Si el directorio del código fuente no es el mismo que donde se realiza la compilación. (vea las variables de entorno más abajo); se asumirá que cada <filename
>Makefile.am</filename
> y cada <filename
>Makefile.in</filename
> pertenecen al directorio de los fuentes y cada <filename
>Makefile</filename
> pertenece al directorio de compilación.</para>
<para
>Esta herramienta forma parte del kit de desarrollo de &kde;.</para>
</refsect1>
<refsect1>
<title
>Entorno</title>
<para
>Una de las siguientes variables (pero no ambas) debería estar definida si el directorio de los fuentes es distinto del de compilación. Si el directorio de compilación es un subdirectorio dentro de los fuentes, debería usar la vaiable <envar
>OBJ_SUBDIR</envar
>. </para>
<variablelist>
<varlistentry>
<term
><envar
>OBJ_SUBJDIR</envar
></term>
<listitem
><para
>Indica que el directorio de compilación está en el subdirectorio dado. Por ejemplo, si el directorio de los fuentes es <filename class="directory"
>tdesdk</filename
> y el de compilación <filename class="directory"
>tdesdk/obj-i386-linux</filename
>, debería asignar a la variable <envar
>OBJ_SUBDIR</envar
> el valor <parameter
>obj-i386-linux</parameter
>.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><envar
>OBJ_REPLACEMENT</envar
></term>
<listitem
><para
>Para transforma el directorio de fuentes en el de compilación se usará una expresión de <command
>sed</command
>. Así si el directorio fuente es <filename class="directory"
>tdesdk/obj-i386-linux</filename
>, debería asignar a la variable <envar
>OBJ_REPLACEMENT</envar
> el valor <parameter
>s#tdesdk#tdesdk-obj#</parameter
>.</para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1>
<title
>Vea también</title>
<para
>create_makefile(1) make(2)</para>
</refsect1>
<refsect1>
<title
>Autores</title>
<para
>&create_makefiles; fue escrito por &David.Faure; &David.Faure.mail;.</para>
<para
>Esta página de manual fue preparada por <personname
><firstname
>Ben</firstname
><surname
>Burton</surname
></personname
> <email
>bab@debian.org</email
> para Debian GNU/Linux (pero puede usarse en cualquier otro sistema).</para>
</refsect1>
</refentry>
|