Sign in Join
Wiki copytemporary

lazbuild/fr: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11lazbuild est un utilitaire en ligne de commande pour compiler les projets et les paquets Lazarus.
22
33## Synopsis
44
5-`lazbuild [options] filename...`
5+```text
6+lazbuild [options] filename...
7+```
68
79## Description
810
911lazbuild 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.
1012
1113## Utilisation
1214
1315lazbuild 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.
1416
1517## Options
1618
1719-h ou --help
1820affiche la liste des options.
1921
2022-B ou --build-all
2123construit tous les fichiers du projet/paquet. Normalement le compilateur compile seulement la source principale et toutes les sources avec une date plus récente.
2224
2325-r ou --recursive
2426applique l'indicateur de construction (-B) aux dépendances aussi.
2527
2628-d ou --skip-dependencies
2729ne pas compiler les dépendances.
2830
2931-v ou --version
3032montre la version et quitte.
3133
3234--primary-config-path=\<path\> ou --pcp=\<path\>
3335répertoire de configuration primaire, où Lazarus stocke ses fichiers de configuration. Par défaut c'est *\$HOME/.lazarus*
3436
3537--secondary-config-path=\<path\> ou --scp=\<path\>
3638second répertoire de configuration, où Lazarus recherche le modèle de configuration des fichiers. Par défaut c'est */etc/lazarus*
3739
3840--operating-system=\<operating-system\> ou --os=\<operating-system\>
3941impose le système d'exploitation du project, par exemple win32 ou linux.
4042
4143--widgetset=\<widgetset\> ou --ws=\<widgetset\>
4244impose le jeux de gadgets du projet, par exemple gtk, gtk2, qt, win32, ou carbon.
4345
4446--cpu=\<cpu\>
4547impose le cpu du projet,par exemple i386, x86_64, powerpc, powerpc_64 etc.
4648
4749--compiler=\<ppcXXX\>
4850impose le compilateur par défaut, par exemple ppc386, ppcx64, ppcppc etc.
4951
5052--language=\<language\>
5153impose le langage. Par exemple --language=de. Pour les valeurs possibles voir les fichiers dans le répertoire lazarus/languages.
5254
5355## fichiers .lpi et .lpk
5456
5557Les 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.
5658
5759---
5860*From the Free Pascal wiki, page "lazbuild/fr", as it stood on 2022-08-02 after a change by Roland57, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history