os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/group/tcl84.mmp
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
     1 // Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     4 // under the terms of "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 //
    15 
    16 TARGET		tcl.lib
    17 TARGETTYPE	lib
    18 
    19 #ifndef WINSCW
    20 MACRO __CHAR_UNSIGNED__=1
    21 #endif
    22 
    23 SMPSAFE
    24 
    25 //Suppressed CW warnings
    26 OPTION CW -w nounused -w nounwanted
    27 
    28 //Suppressed RVCT warnings
    29 // #111-D: statement is unreachable
    30 // #175-D: subscript out of range
    31 // #177-D: variable <var> was declared but never referenced
    32 // #180-D: argument is incompatible with formal parameter
    33 // #550-D: variable <var> was set but never used
    34 // #1293-D: assignment in condition
    35 // #1294-D: Old-style function <func>
    36 // #1295-D: Deprecated declaration <decl> - give arg types
    37 OPTION ARMCC --diag_suppress 111,175,177,180,550,1293,1294,1295
    38 
    39 #ifdef _DEBUG
    40 MACRO TCL_COMPILE_DEBUG=1 
    41 #endif
    42 
    43 MACRO HAVE_LIMITS_H=1 
    44 MACRO HAVE_UNISTD_H=1 
    45 MACRO HAVE_SYS_PARAM_H=1 
    46 MACRO PEEK_XCLOSEIM=1 
    47 MACRO __LONG_LONG_SUPPORTED=1    // support for 64-bit wide integers (long long) 
    48 MACRO HAVE_GETCWD=1 
    49 MACRO HAVE_OPENDIR=1 
    50 MACRO HAVE_STRSTR=1 
    51 MACRO HAVE_STRTOL=1 
    52 MACRO HAVE_STRTOLL=1 
    53 MACRO HAVE_STRTOULL=1 
    54 MACRO HAVE_TMPNAM=1 
    55 MACRO HAVE_WAITPID=1 
    56 MACRO HAVE_SYS_TIME_H=1 
    57 MACRO TIME_WITH_SYS_TIME=1 
    58 MACRO HAVE_TM_ZONE=1 
    59 MACRO HAVE_GMTIME_R=1 
    60 MACRO HAVE_LOCALTIME_R=1 
    61 MACRO HAVE_TM_GMTOFF=1 
    62 MACRO HAVE_TIMEZONE_VAR=1 
    63 MACRO HAVE_ST_BLKSIZE=1 
    64 MACRO STDC_HEADERS=1 
    65 MACRO HAVE_SIGNED_CHAR=1 
    66 MACRO HAVE_LANGINFO=1 
    67 MACRO HAVE_SYS_IOCTL_H=1 
    68 MACRO NO_UNION_WAIT=1 //deal no "union wait"  definition 
    69 #ifdef _DEBUG
    70 MACRO TCL_MEM_DEBUG=1
    71 #endif
    72 
    73 OS_LAYER_SYSTEMINCLUDE_SYMBIAN
    74 OS_LAYER_LIBC_SYSTEMINCLUDE
    75 
    76 //This SYSTEMINCLUDE is required by 3rd TCL source files that uses #include <xxx.h>,
    77 // therefore it must be a SYSTEMINCLUDE not USERINCLUDE
    78 SYSTEMINCLUDE ../tcldistribution/generic
    79 
    80 USERINCLUDE   ../tcldistribution/unix
    81 USERINCLUDE   ../src
    82 
    83 
    84 SOURCEPATH  ../src
    85 SOURCE  convertPathSlashes.c
    86 SOURCE  tclSymbianInit.cpp
    87 
    88 SOURCEPATH	../tcldistribution/generic
    89 // tcl generic objects:
    90 SOURCE  regcomp.c 
    91 SOURCE  regerror.c
    92 SOURCE	regexec.c 
    93 SOURCE	regfree.c 
    94 
    95 // functionality not supported by symbian TCL yet
    96 //SOURCE  regc_color.c
    97 //SOURCE  regc_cvec.c
    98 //SOURCE  regc_lex.c
    99 //SOURCE  regc_locale.c
   100 //SOURCE  regc_nfa.c
   101 //SOURCE  rege_dfa.c
   102 //SOURCE  regfronts.c
   103 
   104 SOURCE	tclAlloc.c 
   105 SOURCE	tclAsync.c 
   106 SOURCE	tclBasic.c 
   107 SOURCE	tclBinary.c 
   108 SOURCE	tclCkalloc.c 
   109 SOURCE	tclClock.c 
   110 SOURCE	tclCmdAH.c 
   111 SOURCE	tclCmdIL.c 
   112 SOURCE	tclCmdMZ.c 
   113 SOURCE	tclCompCmds.c 
   114 SOURCE	tclCompExpr.c 
   115 SOURCE	tclCompile.c 
   116 SOURCE	tclDate.c 
   117 SOURCE	tclEncoding.c 
   118 SOURCE	tclEnv.c 
   119 SOURCE	tclEvent.c 
   120 SOURCE	tclExecute.c 
   121 SOURCE	tclFCmd.c 
   122 SOURCE	tclFileName.c 
   123 SOURCE	tclGet.c 
   124 SOURCE	tclHash.c 
   125 SOURCE	tclHistory.c 
   126 SOURCE	tclIndexObj.c 
   127 SOURCE	tclInterp.c 
   128 SOURCE	tclIO.c 
   129 SOURCE	tclIOCmd.c 
   130 SOURCE	tclIOGT.c 
   131 SOURCE	tclIOSock.c 
   132 SOURCE	tclIOUtil.c 
   133 SOURCE	tclLink.c 
   134 SOURCE	tclListObj.c 
   135 SOURCE	tclLiteral.c 
   136 SOURCE	tclLoad.c 
   137 SOURCE	tclMain.c 
   138 SOURCE	tclNamesp.c 
   139 SOURCE	tclNotify.c 
   140 SOURCE	tclObj.c 
   141 SOURCE  tclPanic.c
   142 SOURCE  tclParse.c 
   143 SOURCE  tclParseExpr.c 
   144 SOURCE	tclPipe.c 
   145 SOURCE	tclPkg.c 
   146 SOURCE	tclPosixStr.c 
   147 SOURCE	tclPreserve.c 
   148 SOURCE	tclProc.c 
   149 SOURCE	tclRegexp.c 
   150 SOURCE	tclResolve.c 
   151 SOURCE	tclResult.c 
   152 SOURCE	tclScan.c 
   153 SOURCE	tclStubInit.c 
   154 SOURCE	tclStubLib.c  
   155 SOURCE	tclStringObj.c 
   156 SOURCE	tclThread.c 
   157 SOURCE	tclThreadAlloc.c 
   158 SOURCE	tclThreadJoin.c 
   159 SOURCE	tclTimer.c
   160 SOURCE  tclUtf.c 
   161 SOURCE  tclUniData.c
   162 SOURCE	tclUtil.c 
   163 SOURCE	tclVar.c
   164 SOURCE	tclTest.c  
   165 SOURCE	tclTestObj.c 
   166 SOURCE	tclTestProcBodyObj.c 
   167 
   168 SOURCEPATH	../tcldistribution/unix
   169 //common code:
   170 SOURCE	tclUnixChan.c 
   171 SOURCE	tclUnixEvent.c 
   172 SOURCE	tclUnixFCmd.c 
   173 SOURCE	tclUnixFile.c 
   174 SOURCE	tclUnixPipe.c 
   175 SOURCE	tclUnixSock.c 
   176 SOURCE	tclUnixTest.c 
   177 SOURCE	tclUnixThrd.c 
   178 SOURCE	tclUnixTime.c 
   179 SOURCE	tclUnixInit.c 
   180 SOURCE	tclUnixCompat.c
   181 // tcl Notify Objects
   182 SOURCE	tclUnixNotfy.c
   183 // tcl dynamic library objects
   184 SOURCE tclLoadDl.c