'\" t
.\" Title: \fBcreate_makefiles\fR
.\" Author: [see the "Autori" section]
.\" Generator: DocBook XSL Stylesheets v1.79.1
.\" Date: 8 marzo 2003
.\" Manual: [FIXME: manual]
.\" Source: [FIXME: source]
.\" Language: Italian
.\"
.TH "\FBCREATE_MAKEFILES\" "1" "8 marzo 2003" "[FIXME: source]" "[FIXME: manual]"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" http://bugs.debian.org/507673
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.\" -----------------------------------------------------------------
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH "NOME"
create_makefiles \- Ricrea tutti i Makefile appartenenti ad una cartella
.SH "SINOSSI"
.HP \w'\fBcreate_makefiles\fR\ 'u
\fBcreate_makefiles\fR [\fIcartella\fR]
.SH "DESCRIZIONE"
.PP
\fBcreate_makefiles\fR
crea tutti i file
Makefile
in
\fIcartella\fR
e (ricorsivamente) nelle sue sottocartelle dai corrispondenti modelli
Makefile\&.am\&.
.PP
Questo script deve essere eseguito da una cartella di livello pi\(`u alto (quella contenente configure)\&. Questo script fa risparmiare del tempo, rispetto ad una ri\-esecuzione completa di configure\&.
.PP
Se la cartella dei sorgenti \(`e diversa dalla cartella di compilazione (vedi le variabili d\*(Aqambiente sotto), sar\(`a assunto che ogni
Makefile\&.am
e
Makefile\&.in
appartiene alla stessa directory dei sorgenti e che ogni file
Makefile
appartiene alla cartella di compilazione\&.
.PP
Questa applicazione \(`e parte del pacchetto di sviluppo software di
KDE\&.
.SH "VARIABILI D\*(AQAMBIENTE"
.PP
Una delle seguenti variabili (ma non entrambe) dovrebbe essere impostata la cartella dei sorgenti \(`e diversa dalla cartella di compilazione, Se la cartella di compilazione \(`e semplicemente una sottocartella della cartella dei sorgenti, dovrebbe essere usata la variabile pi\(`u semplice
\fBOBJ_SUBDIR\fR\&.
.PP
\fBOBJ_SUBJDIR\fR
.RS 4
Indica che la cartella di compilazione \(`e nella sottocartella specificata della cartella dei sorgenti\&. Per esempio, se la cartella dei sorgenti \(`e
kdesdk
e la cartella di compilazione \(`e
kdesdk/obj\-i386\-linux, allora
\fBOBJ_SUBDIR\fR
dovrebbe essere impostata a
\fIobj\-i386\-linux\fR\&.
.RE
.PP
\fBOBJ_REPLACEMENT\fR
.RS 4
Un\*(Aqespressione di
\fBsed\fR
che viene usata per trasformare la cartella dei sorgenti nella cartella di compilazione\&. Per esempio, se la cartella dei sorgenti \(`e
kdesdk/obj\-i386\-linux, allora
\fBOBJ_REPLACEMENT\fR
dovrebbe essere impostata a
\fIs#kdesdk#kdesdk\-obj#\fR\&.
.RE
.SH "VEDI ANCHE"
.PP
create_makefile(1) make(2)
.SH "AUTORI"
.PP
\fBcreate_makefiles\fR
\(`e stato scritto da
David Faure
\&.
.PP
Questa pagina di manuale \(`e stata scritta da
Ben Burton
per il sistema Debian GNU/Linux (ma pu\(`o essere usata da altri)\&.