Difference between revisions of "lazbuild/fr"

From Free Pascal wiki
Jump to navigationJump to search
(New page: {{lazbuild}} lazbuild is a command line utility to compile Lazarus projects and packages. == Synopsis == lazbuild [options] filename... == Description == lazbuild builds a Lazarus p...)
 
m
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{lazbuild}}
 
{{lazbuild}}
  
lazbuild is a command line utility to compile Lazarus projects and packages.
+
lazbuild est un utilitaire en ligne de commande pour compiler les projets et les paquets Lazarus.
  
 
== Synopsis ==
 
== Synopsis ==
Line 7: Line 7:
  
 
== Description ==
 
== Description ==
lazbuild  builds  a  Lazarus project or package. It compiles projects (.lpi) and packages (.lpk). It checks and automatically compiles required packages.
+
lazbuild  construit un projet Lazarus ou un paquet. Il compile les projets (.lpi) et les paquets (.lpk). Il vérifie et compile automatiquement les paquets nécessaires.
  
== Usage ==
+
== Utilisation  ==
lazbuild is a command-line tool that builds Lazarus projects and packages. It checks recursively all dependencies and compiles needed packages first. It uses the Free Pascal compiler (fpc) to compile.
+
lazbuild est un outil en ligne de commande qui construit les projets Lazarus et les paquets. Il vérifie récursivement toutes les dépendances et compile les paquets nécessaires d'abord. Il utilise le compilateur Free Pascal (fpc) pour compiler.
  
 
== Options ==
 
== Options ==
;-h or --help: write the list of options.
+
;-h ou --help: affiche la liste des options.
  
;-B or --build-all: build  all  files  of  project/package. Normally the compiler only compiles the main source and all sources with a newer date.
+
;-B ou --build-all: construit tous les fichiers du projet/paquet. Normalement le compilateur compile seulement la source principale et toutes les sources avec une date plus récente.
  
;-r or --recursive: apply build flags (-B) to dependencies too.
+
;-r ou --recursive: applique l'indicateur de construction (-B) aux dépendances aussi.
  
;-d or --skip-dependencies: do not compile dependencies
+
;-d ou --skip-dependencies: ne pas compiler les dépendances.
  
;-v or --version: show version and exit
+
;-v ou --version: montre la version et quitte.
  
;--primary-config-path=<path> or --pcp=<path>: primary config directory, where Lazarus stores its config files. Default is $HOME/.lazarus
+
;--primary-config-path=<path> ou --pcp=<path>: répertoire de configuration primaire, Lazarus stocke ses fichiers de configuration. Par défaut c'est ''$HOME/.lazarus''
  
;--secondary-config-path=<path> or --scp=<path>: secondary config directory, where Lazarus searches for config template files. Default is /etc/lazarus
+
;--secondary-config-path=<path> ou --scp=<path>: second répertoire de configuration, Lazarus recherche le modèle de configuration des fichiers. Par défaut c'est ''/etc/lazarus''
  
;--operating-system=<operating-system> or --os=<operating-system>: override the project operating system. e.g. win32 or linux.
+
;--operating-system=<operating-system> ou --os=<operating-system>: impose le système d'exploitation du project, par exemple win32 ou linux.
  
;--widgetset=<widgetset> or --ws=<widgetset>: override the project widgetset. e.g. gtk, gtk2, qt, win32, or carbon.
+
;--widgetset=<widgetset> ou --ws=<widgetset>: impose le jeux de gadgets du projet, par exemple gtk, gtk2, qt, win32, ou carbon.
  
;--cpu=<cpu>: override the project cpu. e.g. i386, x86_64, powerpc, powerpc_64 etc.
+
;--cpu=<cpu>: impose le cpu du projet,par exemple i386, x86_64, powerpc, powerpc_64 etc.
  
;--compiler=<ppcXXX>: override the default compiler. e.g. ppc386, ppcx64, ppcppc etc.
+
;--compiler=<ppcXXX>: impose le compilateur par défaut, par exemple ppc386, ppcx64, ppcppc etc.
  
;--language=<language>: override language. For example --language=de. For possible values see files in the lazarus/languages directory.
+
;--language=<language>: impose le langage. Par exemple --language=de. Pour les valeurs possibles voir les fichiers dans le répertoire lazarus/languages.
  
== .lpi and .lpk files ==
+
== fichiers .lpi et .lpk ==
The .lpi and .lpk files are best created and edited with the Lazarus IDE. The files are in xml. There is no reason  to edit them manually, except for very rare cases like renaming hundreds of files.
+
Les fichiers .lpi et .lpk sont mieux créés et édités avec l'IDE Lazarus. Les fichiers sont au format xml. Il n'y a aucune raison de les éditer manuellement, excepté pour des cas très rares comme renommer des centaines de fichiers.

Latest revision as of 06:46, 2 August 2022

Deutsch (de) English (en) español (es) français (fr)

lazbuild est un utilitaire en ligne de commande pour compiler les projets et les paquets Lazarus.

Synopsis

lazbuild [options] filename...

Description

lazbuild construit un projet Lazarus ou un paquet. Il compile les projets (.lpi) et les paquets (.lpk). Il vérifie et compile automatiquement les paquets nécessaires.

Utilisation

lazbuild est un outil en ligne de commande qui construit les projets Lazarus et les paquets. Il vérifie récursivement toutes les dépendances et compile les paquets nécessaires d'abord. Il utilise le compilateur Free Pascal (fpc) pour compiler.

Options

-h ou --help
affiche la liste des options.
-B ou --build-all
construit tous les fichiers du projet/paquet. Normalement le compilateur compile seulement la source principale et toutes les sources avec une date plus récente.
-r ou --recursive
applique l'indicateur de construction (-B) aux dépendances aussi.
-d ou --skip-dependencies
ne pas compiler les dépendances.
-v ou --version
montre la version et quitte.
--primary-config-path=<path> ou --pcp=<path>
répertoire de configuration primaire, où Lazarus stocke ses fichiers de configuration. Par défaut c'est $HOME/.lazarus
--secondary-config-path=<path> ou --scp=<path>
second répertoire de configuration, où Lazarus recherche le modèle de configuration des fichiers. Par défaut c'est /etc/lazarus
--operating-system=<operating-system> ou --os=<operating-system>
impose le système d'exploitation du project, par exemple win32 ou linux.
--widgetset=<widgetset> ou --ws=<widgetset>
impose le jeux de gadgets du projet, par exemple gtk, gtk2, qt, win32, ou carbon.
--cpu=<cpu>
impose le cpu du projet,par exemple i386, x86_64, powerpc, powerpc_64 etc.
--compiler=<ppcXXX>
impose le compilateur par défaut, par exemple ppc386, ppcx64, ppcppc etc.
--language=<language>
impose le langage. Par exemple --language=de. Pour les valeurs possibles voir les fichiers dans le répertoire lazarus/languages.

fichiers .lpi et .lpk

Les fichiers .lpi et .lpk sont mieux créés et édités avec l'IDE Lazarus. Les fichiers sont au format xml. Il n'y a aucune raison de les éditer manuellement, excepté pour des cas très rares comme renommer des centaines de fichiers.