diff -r 4816d766a08a -r f345bda72bc4 Symbian3/PDK/Source/GUID-B6B54E07-3B34-5D5C-8815-93383FA8FB4B.dita --- a/Symbian3/PDK/Source/GUID-B6B54E07-3B34-5D5C-8815-93383FA8FB4B.dita Tue Mar 30 11:42:04 2010 +0100 +++ b/Symbian3/PDK/Source/GUID-B6B54E07-3B34-5D5C-8815-93383FA8FB4B.dita Tue Mar 30 11:56:28 2010 +0100 @@ -1,41 +1,41 @@ - - - - - -How -to use abld -

The abld.bat batch file is used to control all aspects -of building a project. It is created in the current directory by the bldmake tool -from a component description file bld.inf.

-

The syntax reference for this tool exhaustively lists all of the possible -build operations which can be performed using abld. The -tool's flexibility obscures the fact that most Symbian developers will only -need to use two commands: one for cleaning up all files created in a previous -build, and another for building the current project.

-
Cleaning

Cleaning removes all the intermediate -files created during compilation, and all the executables and import libraries -created by the linker. The simplest invocation of this operation deletes the -files for all platforms, and projects belonging to the component.

abld -clean

It is also possible to specify the platform and -build variant to be cleaned.

-
Building

abld builds projects -based on the makefiles created by bldmake from the component -information file and project files.

The simplest invocation of this -command builds the project for all possible build variants:

abld -build

However building for a platform can take some time, -and it is usual to only specify the platform required. For example, to build -the debug version on the WINSCW platform specify:

abld -build winscw udeb

or to build the release version for -ARMV5 use:

abld build armv5 urel

The build command -combines the other abld commands: export, makefile, library, resource, target and final, which are carried out -in turn.

See also

Abld -syntax

Using -bldmake

+ + + + + +How +to use abld +

The abld.bat batch file is used to control all aspects +of building a project. It is created in the current directory by the bldmake tool +from a component description file bld.inf.

+

The syntax reference for this tool exhaustively lists all of the possible +build operations which can be performed using abld. The +tool's flexibility obscures the fact that most Symbian developers will only +need to use two commands: one for cleaning up all files created in a previous +build, and another for building the current project.

+
Cleaning

Cleaning removes all the intermediate +files created during compilation, and all the executables and import libraries +created by the linker. The simplest invocation of this operation deletes the +files for all platforms, and projects belonging to the component.

abld +clean

It is also possible to specify the platform and +build variant to be cleaned.

+
Building

abld builds projects +based on the makefiles created by bldmake from the component +information file and project files.

The simplest invocation of this +command builds the project for all possible build variants:

abld +build

However building for a platform can take some time, +and it is usual to only specify the platform required. For example, to build +the debug version on the WINSCW platform specify:

abld +build winscw udeb

or to build the release version for +ARMV5 use:

abld build armv5 urel

The build command +combines the other abld commands: export, makefile, library, resource, target and final, which are carried out +in turn.

See also

Abld +syntax

Using +bldmake

\ No newline at end of file