Difference between revisions of "lazbuild/es"
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 | + | '''''lazbuild''''' es una utilidad de línea de comando para compilar proyectos Lazarus y paquetes. |
− | == | + | == Sinopsis == |
− | + | lazbuild [options] filename... | |
− | == | + | == Descripción == |
− | lazbuild | + | '''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 | + | '''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 | + | ; -h o --help: muestra la lista de opciones. |
− | ;-B or --build-all: | + | ; -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: | + | ; -r or --recursive: aplica el modificar -B a los archivos de los paquetes dependientes. |
− | ;-d or --skip-dependencies: | + | ; -d or --skip-dependencies: no compilara los archivos dependientes. |
− | ;--build-ide=< | + | ; --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: | + | ; -v or --version: muestra la versión y termina. |
− | ;--primary-config-path=< | + | ; --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=< | + | ; --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=<Sistema Operativo> o --os=<Sistema Operativo>: sobreescribe el Sistema Operativo del proyecto v.b. FreeBSD, win32 o linux. |
− | ;--widgetset=< | + | ; --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. | + | ; --cpu=<cpu>: override the project cpu. e.g. i386, x86_64, powerpc, powerpc_64 etc. |
− | ;--compiler=<ppcXXX>: | + | ; --compiler=<ppcXXX>: sobreescribe el compilador a utilizar. v.b. ppc386, ppcx64, ppcppc, etc. |
− | ;--language=< | + | ; --language=<idioma>: sobreescribe el idioma. Por ejemplo --language=es. Para los posibles valores ver archivos en directorio lazarus/languages. |
− | == .lpi | + | ==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. |
Revision as of 21: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.