diff -r 80ef3a206772 -r 48780e181b38 Symbian3/SDK/Source/GUID-B6B54E07-3B34-5D5C-8815-93383FA8FB4B.dita --- a/Symbian3/SDK/Source/GUID-B6B54E07-3B34-5D5C-8815-93383FA8FB4B.dita Fri Jul 16 17:23:46 2010 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,41 +0,0 @@ - - - - - -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