Difference between revisions of "lazbuild/es"
m |
m (→Opciones) |
||
Line 16: | Line 16: | ||
; -h o --help: muestra la lista de opciones. | ; -h o --help: muestra la lista de opciones. | ||
− | ; -B | + | ; -B o --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 | + | ; -r o --recursive: aplica el modificador -B a los archivos de los paquetes dependientes. |
− | ; -d | + | ; -d o --skip-dependencies: no compilará 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. | ; --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 | + | ; -v o --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 | ; --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 |
Revision as of 20:53, 17 December 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 o --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 o --recursive
- aplica el modificador -B a los archivos de los paquetes dependientes.
- -d o --skip-dependencies
- no compilará 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 o --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.