SYMBIAN OS V9.3
» Symbian OS v9.3 » Symbian OS Tools And Utilities » Build tools reference » mmp file syntax » Summary of mmp file statements
always_build_as_arm
override the build target to build for ARM
armfpu
how the compiler is to deal with floating point instructions
baseaddress
address to which a DLL will be built and, if possible, loaded
bytepaircompresstarget
specifies that the target executable should be compressed using the bytepair algorithm
capability
platform security capability
compresstarget
specifies that the target executable should be compressed using the Deflate, Huffman+LZ77 algorithm
debuglibrary
libraries that are only required in debug builds
deffile
override the default linker definition file
document
document (non-code) files
epocheapsize
minimum and maximum heap sizes for your executable
epocprocesspriority
process priority for your .exe executable
.exe
epocstacksize
stack size for your executable
exportlibrary
specify name of .lib file
exportunfrozen
create library file without requiring frozen exports
inflatecompresstarget
lang
languages code for the project
library
import libraries
linkas
give a DLL a different internal name than its filename
macro
#defines for the preprocessing of source code
#defines
nocompresstarget
states that the target executable should not be compressed
noexportlibrary
stops the generation of a component's .lib file.
.lib
nostrictdef
do not apply a u suffix to frozen .def files
u
.def
option
specify additional compiler options
resource
resource file for application projects
secureid
secure identifier of the executable
source
source files
sourcepath
location of the project and its workfiles
srcdbg
disables the use of optimisation in debug builds
start bitmap
bitmaps to build into an .mbm file
.mbm
start <platform>...end
platform-specific section
start resource
resource file to build
start stringtable
specifies the source file for the string table
staticlibrary
static libraries
strictdepend
project's dependencies may differ with the variant,
systeminclude
system header files directories
systemresource
resource file for system projects; from v9.0, use start resource
target
file generated by the project
targetpath
where the project should be released
targettype
kind of project
uid
UIDs for a project
userinclude
project's header files directories
vendorid
vendor identifier
version
set the version
wcharentrypoint
set the entry point for a standard EXE
win32_library
Win32 system libraries to link to in a WINS/WINSCW build
Copyright ©2008 Symbian Software Ltd.