diff -r 89d6a7a84779 -r 25a17d01db0c Symbian3/PDK/Source/GUID-E6CB4891-AFC8-50BB-A2C8-057DB1269DA9.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/PDK/Source/GUID-E6CB4891-AFC8-50BB-A2C8-057DB1269DA9.dita Fri Jan 22 18:26:19 2010 +0000 @@ -0,0 +1,40 @@ + + + + + +Meta +files +

A meta file is a simple text file associated with each template extension +makefile, it contains additional information about the extension such as makefile +type, platform and so on.

+

Following is the syntax for meta file:

+

makefile gnumake | nmake

+

[platform value]

+

[option option-name_1 option-value_1]

+

...

+

[option option-name_n option-value_n]

+

The makefile gnumake | nmake is compulsory +for all the meta files. It specifies whether the makefile is of type gnumake or nmake.

+

The optional platform value specifies +the platforms for which the associated template extension makefile can be +applied. If not specified, the makefile is invoked for all the platforms. +For example, the platform could be winscw and/or ARMv5.

+

The optional option option-name option-value sets +a default value for an option, which can be changed within START EXTENSION...END block +in the bld.inf file. For more information, refer to prj_extensions.

+

This example will set values to platform and makefile variables.

#copy_default.meta +# + +makefile gnumake +platform win32
+
+How to write +a meta file +
\ No newline at end of file