sftemplateswizard/com.nokia.s60tools.symbianfoundationtemplates/templates/build_info_template.inf
author Maria Zhelezova <ext-maria.zhelezova@nokia.com>
Mon, 06 Sep 2010 08:39:29 +0300
changeset 17 aa3399e01058
parent 0 61163b28edca
permissions -rw-r--r--
RemoteControl 1.5.0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
     1
/*
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
     2
* ============================================================================
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
     3
*  Name        : bld.inf
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
     4
*  Part of     : ?Subsystem_name / ?Module_name
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
     5
*  Description : Build information file for project ?myapp
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
     6
*  Version     : %version: %
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
     7
*
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
     8
*  Copyright © ?year-?year ?Company_copyright.
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
     9
*  All rights reserved.
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    10
*  This component and the accompanying materials are made available
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    11
*  under the terms of the License "?License"
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    12
*  which accompanies this distribution, and is available
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    13
*  at the URL "?LicenseUrl".
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    14
*
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    15
*  Initial Contributors:
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    16
*  ?Company_name - initial contribution.
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    17
*
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    18
*  Contributors:
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    19
*  ?Company_name
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    20
* ============================================================================
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    21
* Template version: 4.1.1
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    22
*/
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    23
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    24
*** INSTRUCTIONS TO THE TEMPLATE USER:
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    25
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    26
*** This template follows the Symbian Foundation coding conventions.
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    27
*** Remove all unneeded declarations and definitions before checking 
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    28
*** the file in!  Also remove the template's usage instructions, that is, 
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    29
*** everything that begins with "***".
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    30
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    31
*** The copyright years should be < the year of the file's creation >
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    32
*** - < the year of the file's latest update >.
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    33
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    34
*** Words that begin with "?" are for you to replace with your own
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    35
*** identifiers, filenames, or comments.
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    36
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    37
*** To support building on Linux, use only forward slashes in include
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    38
*** directives.  Also, all filenames and pathnames must be completely
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    39
*** in lowercase.
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    40
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    41
*** A line should not end with a backslash (\).  If it is absolutely
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    42
*** necessary to have a line end in a backslash, add a comment after
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    43
*** it, or some versions of the build system might think it's a
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    44
*** continuing line.
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    45
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    46
*** Indent four spaces per step, using spaces, not tabs, to display
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    47
*** the code consistently across different editors.
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    48
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    49
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    50
PRJ_PLATFORMS
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    51
*** Specify the platforms your component needs to be built for here.  Example:
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    52
DEFAULT
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    53
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    54
PRJ_EXPORTS
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    55
*** Specify the source file followed by its destination here
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    56
*** copy will be used to copy the source file to its destination
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    57
*** If there's no destination then the source file will be copied
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    58
*** to the same name in \epoc32\include.  Example:
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    59
..\inc\?headerfile.h
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    60
..\inc\?headerfile_2.h                   \epoc32\include\?path_somewhere_else\?headerfile_2.h
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    61
..\data\?inifile.ini                     \epoc32\data\c\private\?uid3\?inifile.ini
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    62
..\graphics\?qgn_myapp_icon_1.bmp        \s60\bitmaps2\?qgn_myapp_icon_1.bmp
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    63
..\graphics\?qgn_myapp_icon_1_mask.bmp   \s60\bitmaps2\?qgn_myapp_icon_1_mask.bmp
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    64
..\graphics\?qgn_myapp_icon_2.bmp        \s60\bitmaps2\?qgn_myapp_icon_2.bmp
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    65
..\graphics\?qgn_myapp_icon_2_mask.bmp   \s60\bitmaps2\?qgn_myapp_icon_2_mask.bmp
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    66
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    67
PRJ_MMPFILES
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    68
*** Icons are built using a makefile.  Example:
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    69
gnumakefile icons.mk
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    70
#ifdef __SCALABLE_ICONS
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    71
    // Remember to change the mk-file name to be unique within the
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    72
    // Architecture domain
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    73
    gnumakefile icons_aif_scalable.mk
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    74
#else
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    75
    // Remember to change the mk-file name to be unique within the
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    76
    // Architecture domain
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    77
    gnumakefile icons_aif_bitmaps.mk
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    78
#endif 
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    79
*** Specify the .mmp files required for building the important component
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    80
*** releasables. Specify "tidy" if the component you need to build doesn't
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    81
*** need to be released.  Example:
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    82
myproject.mmp
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    83
myhelpproject.mmp tidy
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    84
#if defined( MARM )
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    85
    myarmspecificproject.mmp
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    86
#endif
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    87
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    88
PRJ_TESTMMPFILES
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    89
*** Specify the .mmp files required for building any test programs here.
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    90
*** Example:
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    91
..\test\group\mytest.mmp
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    92
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    93
PRJ_TESTEXPORTS
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    94
*** Specify the files to be copied from the source directories to the
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    95
*** releasables' directories for use with test programs.  Example:
61163b28edca initial EPL conversion
dpodwall
parents:
diff changeset
    96
..\test\inc\mytestcommon.h     \epoc32\somewhere\mytestcommon.h