The following files are used in the S60 application build process.
bld.inf file, a component definition file used
by bldmake to define the abld.bat and make files.
For an example, see "HelloWorldBasic bld.inf"
For general information on the bld.inf file syntax,
see bld.inf file syntax in the Symbian OS Library.
mmp file, which specifies the project.
For an example, see "HelloWorldBasic mmp file".
For more information on mmp files, see the following
in the Symbian OS Library:
extension makefiles, which are used most commonly to build your SVG
(tiny) graphics files into mif files, but may also be
used for other builds that are not taken by auto-generated make files, such
as building context sensitive helps or for automatic sis file
building.
For an example of an extension makefile for building a mif file
from a SVG (tiny) file, see "HelloWorldBasic icons make file".
For general information on extension makefiles, see Extension makefiles in the Symbian OS Library.
Note: Different IDEs treat bld.inf, mmp,
and extension makefiles in different ways. The behaviour of these files in
your development environment may vary. Check the documentation of your IDE
for details. You may need to use the command line interface in some cases
to build from the build configuration files.
When you use these build configuration files, note the following issues:
There must be no spaces in the path.
The project needs to be on the same drive as the SDK.
Header files must follow Symbian OS naming conventions. For more information, see Naming conventions in the Symbian OS Library.)
For more information on the build process, see Building and running HelloWorldBasic.