Difference between revisions of "lazbuild/es"

From Free Pascal wiki
Jump to navigationJump to search
m (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
Line 1: Line 1:
 
{{lazbuild}}
 
{{lazbuild}}
 +
[[category:Castellano|P]][[category:Español|P]]
  
lazbuild is a command line utility to compile Lazarus projects and packages.
+
   '''''lazbuild''''' es una utilidad de línea de comando para compilar proyectos Lazarus y paquetes.
  
== Synopsis ==
+
== Sinopsis ==
lazbuild [options] filename...
+
  lazbuild [options] filename...
  
== Description ==
+
== Descripción ==
lazbuild  builds  a Lazarus project or package. It compiles projects (.lpi) and packages (.lpk). It checks and automatically compiles required packages.
+
   '''lazbuild''' construye un proyecto Lazarus o un paquete. Compila proyectos (.lpi) y paquetes (.lpk). Comprueba los paquetes necesarios y los compila automáticamente.
  
== Usage ==
+
== Utilización ==
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'''  ies una utilidad de línea de comando que construye proyectos Lazarus y paquetes. Comprueba de forma recursiva todas las dependencias y compila primero los paquetes necesarios. Utiliza el compilador Free Pascal (fpc).
  
== Options ==
+
== Opciones ==
;-h or --help: write the list of options.
+
;   -h o --help: muestra la lista de opciones.
  
;-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 or --build-all: construye todos los archivos del proyecto o paquete . Normalmente únicamente se compilan los fuentes principales y los fuentes modificados y con fecha más reciente que su archivo objeto correspondiente.
  
;-r or --recursive: apply build flags (-B) to dependencies too.
+
;   -r or --recursive: aplica el modificar -B a los archivos de los paquetes dependientes.
  
;-d or --skip-dependencies: do not compile dependencies
+
;   -d or --skip-dependencies: no compilara los archivos dependientes.
  
;--build-ide=<options>: Compile the IDE (i.e. the lazarus executable). The list of installation packages is read from the config directory. The <options> can be empty.
+
;&nbsp;&nbsp;&nbsp;--build-ide=<opciones>: Compila el IDE (i.e. el ejecutable de Lazarus). La lista de paquetes para instalar se lee desde el directorio de configuración. Las <opciones> pueden estar vacias.
  
;-v or --version: show version and exit
+
;&nbsp;&nbsp;&nbsp;-v or --version: muestra la versión y termina.
  
;--primary-config-path=<path> or --pcp=<path>: primary config directory, where Lazarus stores its config files. Default is $HOME/.lazarus
+
;&nbsp;&nbsp;&nbsp;--primary-config-path=<ruta> o --pcp=<ruta>: directorio primario de configuración, donde Lazarus guarda sus archivos de configuración. Por defecto es $HOME/.lazarus
  
;--secondary-config-path=<path> or --scp=<path>: secondary config directory, where Lazarus searches for config template files. Default is /etc/lazarus
+
;&nbsp;&nbsp;&nbsp;--secondary-config-path=<ruta> o --scp=<ruta>: directorio secundario de configuración, donde Lazarus busca archivos de plantillas de configuración. Por defecto es /etc/lazarus.
  
;--operating-system=<operating-system> or --os=<operating-system>: override the project operating system. e.g. win32 or linux.
+
;&nbsp;&nbsp;&nbsp;--operating-system=<Sistema Operativo> o --os=<Sistema Operativo>: sobreescribe el Sistema Operativo del proyecto v.b. FreeBSD, win32 o linux.
  
;--widgetset=<widgetset> or --ws=<widgetset>: override the project widgetset. e.g. gtk, gtk2, qt, win32, or carbon.
+
;&nbsp;&nbsp;&nbsp;--widgetset=<interfaz> o --ws=<interfaz>: sobreescribe la interfaz LCL del proyecto, v.b. gtk, gtk2, qt, win32, o carbon.
  
;--cpu=<cpu>: override the project cpu. e.g. i386, x86_64, powerpc, powerpc_64 etc.
+
;&nbsp;&nbsp;&nbsp;--cpu=<cpu>: override the project cpu. e.g. i386, x86_64, powerpc, powerpc_64 etc.
  
;--compiler=<ppcXXX>: override the default compiler. e.g. ppc386, ppcx64, ppcppc etc.
+
;&nbsp;&nbsp;&nbsp;--compiler=<ppcXXX>: sobreescribe el compilador a utilizar. v.b. ppc386, ppcx64, ppcppc, etc.
  
;--language=<language>: override language. For example --language=de. For possible values see files in the lazarus/languages directory.
+
;&nbsp;&nbsp;&nbsp;--language=<idioma>: sobreescribe el idioma. Por ejemplo --language=es. Para los posibles valores ver archivos en directorio lazarus/languages.
  
== .lpi and .lpk files ==
+
==Archivos .lpi y .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.
+
&nbsp;&nbsp;&nbsp;Los archivos .lpi y .lpk son creados y editados por el IDE de Lazarus. Los archivo son XML. No hay razón para editarlos manualmente, a no ser en el raro caso de tener que renombrar muchísimos archivos.

Revision as of 20:08, 15 January 2009

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

   lazbuild es una utilidad de línea de comando para compilar proyectos Lazarus y paquetes.

Sinopsis

 lazbuild [options] filename...

Descripción

   lazbuild construye un proyecto Lazarus o un paquete. Compila proyectos (.lpi) y paquetes (.lpk). Comprueba los paquetes necesarios y los compila automáticamente.

Utilización

   lazbuild ies una utilidad de línea de comando que construye proyectos Lazarus y paquetes. Comprueba de forma recursiva todas las dependencias y compila primero los paquetes necesarios. Utiliza el compilador Free Pascal (fpc).

Opciones

   -h o --help
muestra la lista de opciones.
   -B or --build-all
construye todos los archivos del proyecto o paquete . Normalmente únicamente se compilan los fuentes principales y los fuentes modificados y con fecha más reciente que su archivo objeto correspondiente.
   -r or --recursive
aplica el modificar -B a los archivos de los paquetes dependientes.
   -d or --skip-dependencies
no compilara los archivos dependientes.
   --build-ide=<opciones>
Compila el IDE (i.e. el ejecutable de Lazarus). La lista de paquetes para instalar se lee desde el directorio de configuración. Las <opciones> pueden estar vacias.
   -v or --version
muestra la versión y termina.
   --primary-config-path=<ruta> o --pcp=<ruta>
directorio primario de configuración, donde Lazarus guarda sus archivos de configuración. Por defecto es $HOME/.lazarus
   --secondary-config-path=<ruta> o --scp=<ruta>
directorio secundario de configuración, donde Lazarus busca archivos de plantillas de configuración. Por defecto es /etc/lazarus.
   --operating-system=<Sistema Operativo> o --os=<Sistema Operativo>
sobreescribe el Sistema Operativo del proyecto v.b. FreeBSD, win32 o linux.
   --widgetset=<interfaz> o --ws=<interfaz>
sobreescribe la interfaz LCL del proyecto, v.b. gtk, gtk2, qt, win32, o carbon.
   --cpu=<cpu>
override the project cpu. e.g. i386, x86_64, powerpc, powerpc_64 etc.
   --compiler=<ppcXXX>
sobreescribe el compilador a utilizar. v.b. ppc386, ppcx64, ppcppc, etc.
   --language=<idioma>
sobreescribe el idioma. Por ejemplo --language=es. Para los posibles valores ver archivos en directorio lazarus/languages.

Archivos .lpi y .lpk

   Los archivos .lpi y .lpk son creados y editados por el IDE de Lazarus. Los archivo son XML. No hay razón para editarlos manualmente, a no ser en el raro caso de tener que renombrar muchísimos archivos.