'\" t
.\" Title: \fBcheatmake\fR
.\" Author: [see the "Auteurs" section]
.\" Generator: DocBook XSL Stylesheets v1.79.1
.\" Date: 8 mars 2003
.\" Manual: [FIXME: manual]
.\" Source: [FIXME: source]
.\" Language: French
.\"
.TH "\FBCHEATMAKE\FR" "1" "8 mars 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 "NOM"
cheatmake \- Dupe \fBmake\fR afin de ne pas reconstruire certains fichiers
.SH "SYNOPSIS"
.HP \w'\fBcheatmake\fR\ 'u
\fBcheatmake\fR [\fBhidechange\fR\fIfichier\fR] [\fBshow\fR] [\fBwhy\fR\fIfichier\fR]
.SH "DESCRIPTION"
.PP
\fBcheatmake\fR
est utilis\('e pour gagner du temps lors des recompilations\&. Il peut duper make afin d\*(Aqignorer les fichiers qui n\*(Aqont pas chang\('e de mani\(`ere significative\&. Ceci peut \(^etre utilis\('e par exemple lorsque vous changez un commentaire dans un fichier, sans en avoir modifi\('e le code\&.
.PP
Cet utilitaire fait partie du kit de d\('eveloppement de logiciels de
KDE\&.
.SH "OPTIONS"
.PP
\fBhidechange\fR \fIfichier\fR
.RS 4
Masque le fait que ce fichier a chang\('e en pla\(,cant l\*(Aqhorodatage dans le pass\('e\&. \(`A utiliser avec pr\('ecaution\ \&!
.RE
.PP
\fBshow\fR
.RS 4
Liste les fichiers que
\fBmake\fR
doit reconstruire
.RE
.PP
\fBwhy\fR \fIfichier\fR
.RS 4
Explique pourquoi make doit reconstruire le fichier
.RE
.SH "ENVIRONNEMENT"
.PP
Une des variables suivantes (mais pas les deux) doit \(^etre r\('egl\('ee si le dossier des sources est diff\('erent du dossier de construction\&. Si le dossier de construction est simplement un sous\-dossier du dossier contenant les sources, la simple variable
\fBOBJ_SUBDIR\fR
doit \(^etre utilis\('ee\&.
.PP
\fBOBJ_SUBJDIR\fR
.RS 4
Indique que le dossier de construction est dans le sous\-dossier donn\('e du dossier contenant les sources\&. Par exemple, si le dossier de sources est
kdesdk
et que le dossier de construction est
kdesdk/obj\-i386\-linux, alors
\fBOBJ_SUBDIR\fR
doit \(^etre mise \(`a
\fIobj\-i386\-linux\fR\&.
.RE
.PP
\fBOBJ_REPLACEMENT\fR
.RS 4
Une expression
\fBsed\fR
qui est utilis\('ee pour transformer le dossier des sources en dossier de construction\&. Par exemple, si le dossier des sources est
kdesdk/obj\-i386\-linux, alors
\fBOBJ_REPLACEMENT\fR
devrait \(^etre r\('egl\('ee \(`a
\fIs#kdesdk#kdesdk\-obj#\fR\&.
.RE
.SH "VOIR AUSSI"
.PP
make(1)
.SH "AUTEURS"
.PP
\fBcheatmake\fR
a \('et\('e \('ecrit par
David Faure
\&. Cette page de manuel a \('et\('e pr\('epar\('ee par
Ben Burton
pour le syst\(`eme
GNU/Linux\(rg
Debian (mais peut \(^etre utilis\('e par d\*(Aqautres)\&.