lazbuild man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

lazbuild(1)		   Lazarus Projects Builder		   lazbuild(1)

NAME
       lazbuild - The Lazarus project and package build program.

SYNOPSIS
       lazbuild [options] filename...

DESCRIPTION
       lazbuild	 builds	 a  Lazarus  project  or package. It compiles projects
       (.lpi) and  packages  (.lpk).  It  checks  and  automatically  compiles
       required packages.

USAGE
       lazbuild	 is a command-line tool that builds Lazarus projects and pack‐
       ages. It checks recursively all dependencies and compiles needed	 pack‐
       ages first. It uses the Free Pascal compiler (fpc) to compile.

OPTIONS
       -h, --help
	      Displays a short help message.

       -B, --build-all
	      build  all  files	 of  project/package.  Has  the same effect as
	      option -B of fpc(1).

       -r, --recursive
	      apply build flags (-B) to dependencies too.

       -d, --skip-dependencies
	      do not compile dependencies

       --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.

       -v, --version
	      show version and exit

	--pcp=<path>, --primary-config-path=<path>
	      primary config directory, where Lazarus stores its config files.
	      Default is /home/mazen/.lazarus

       --scp=<path>, --secondary-config-path=<path>
	      secondary	 config	 directory,  where Lazarus searches for config
	      template files. Default is /etc/lazarus

       --os=<operating-system>, --operating-system=<operating-system>
	      override the project operating system. e.g. win32 or linux.

       --ws=<widgetset>, --widgetset=<widgetset>
	      override the project widgetset. e.g. gtk,	 gtk2,	qt,  win32  or
	      carbon.

       --cpu=<cpu>
	      override the project cpu. e.g. i386, x86_64, powerpc, powerpc_64
	      etc.

       --build-mode=<project build mode>, --bm=<project build mode>
	      override the project build mode.

       --compiler=<ppcXXX>
	      override the default compiler. e.g. ppc386, ppcx64, ppcppc etc.

       --language=<lang>
	      Override language. For example --language=de. For	 possible val‐
	      ues see files in the lazarus languages directory.

.lpi and .lpk files
       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.

SEE ALSO
	      lazarus-ide(1) startlazarus(1) fpc(1) ld(1) fpcmake(1) make(1)

Websites
	      http://www.lazarus.freepascal.org

Lazarus				 19 April 2008			   lazbuild(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net