persistentstorage/sql/GROUP/SqlDb.mmp
branchRCL_3
changeset 23 26645d81f48d
parent 11 211563e4b919
child 24 cc28652e0254
equal deleted inserted replaced
21:28839de615b4 23:26645d81f48d
    17 
    17 
    18 /**
    18 /**
    19 @file
    19 @file
    20 */
    20 */
    21 
    21 
    22 //#define SYMBIAN_INCLUDE_EXECUTABLE_TRACE
       
    23 #include <e32utrace.mmh>
       
    24 
       
    25 #ifdef SYMBIAN_INCLUDE_EXECUTABLE_TRACE
       
    26 MACRO			SQLDB_ENABLE_TRACE
       
    27 #endif
       
    28 
       
    29 TARGET			sqldb.dll
    22 TARGET			sqldb.dll
    30 TARGETTYPE		dll
    23 TARGETTYPE		dll
    31 
    24 
    32 UID				0x1000008d 0x10281E18
    25 UID				0x1000008d 0x10281E18
    33 
    26 
    34 //CodeWarrior compilation options - disable the "illegal pragma" warning
    27 //CodeWarrior compilation options - disable the "illegal pragma" warning
    35 OPTION CW -w noillpragmas
    28 OPTION CW -w noillpragmas
    36 
    29 
    37 OS_LAYER_SYSTEMINCLUDE_SYMBIAN
    30 OS_LAYER_SYSTEMINCLUDE_SYMBIAN
       
    31 USERINCLUDE		../traces_SqlDb
    38 USERINCLUDE		../INC
    32 USERINCLUDE		../INC
    39 USERINCLUDE		../SRC/Client
    33 USERINCLUDE		../SRC/Client
    40 USERINCLUDE		../SRC/Client/IPC
    34 USERINCLUDE		../SRC/Client/IPC
    41 USERINCLUDE		../SRC/Common
    35 USERINCLUDE		../SRC/Common
    42 USERINCLUDE		../SRC/Common/IPC
    36 USERINCLUDE		../SRC/Common/IPC
    43 USERINCLUDE		../SRC/Common/Trace
       
    44 USERINCLUDE		../SRC/Security
    37 USERINCLUDE		../SRC/Security
    45 //SqlDb includes sqlite3.h header file for the error code macros defined there
    38 //SqlDb includes sqlite3.h header file for the error code macros defined there
    46 #ifdef SYMBIAN_USE_SQLITE_VERSION_3_6_4
    39 #ifdef SYMBIAN_USE_SQLITE_VERSION_3_6_4
    47 USERINCLUDE		../SQLite364
    40 USERINCLUDE		../SQLite364
    48 #else
    41 #else
    50 #endif
    43 #endif
    51 //SqlDb does not use standard C library, but there are some C header files included in sqlite3.h
    44 //SqlDb does not use standard C library, but there are some C header files included in sqlite3.h
    52 OS_LAYER_ESTLIB_SYSTEMINCLUDE
    45 OS_LAYER_ESTLIB_SYSTEMINCLUDE
    53 
    46 
    54 SOURCEPATH		../SRC/Client
    47 SOURCEPATH		../SRC/Client
    55 SOURCE			SQLDatabase.cpp SqlDatabaseImpl.cpp SqlStatement.cpp SqlStatementImpl.cpp SqlStream.cpp
    48 SOURCE			SQLDatabase.cpp 
       
    49 SOURCE			SqlDatabaseImpl.cpp 
       
    50 SOURCE			SqlStatement.cpp 
       
    51 SOURCE			SqlStatementImpl.cpp 
       
    52 SOURCE			SqlStream.cpp
    56 SOURCE			SqlBlob.cpp
    53 SOURCE			SqlBlob.cpp
       
    54 SOURCE			SqlDbSession.cpp 
       
    55 SOURCE			SqlStmtSession.cpp 
       
    56 SOURCE			SqlResourceTest.cpp 
       
    57 SOURCE			SqlScalarFullSelect.cpp 
       
    58 SOURCE			SqlResourceProfiler.cpp
       
    59 
       
    60 SOURCEPATH		../SRC/Client/IPC
       
    61 SOURCE			IPCBuf.cpp
    57 
    62 
    58 SOURCEPATH		../SRC/Common
    63 SOURCEPATH		../SRC/Common
    59 SOURCE			SqlUtil.cpp SqlBufFlat.cpp SqlBufIterator.cpp
    64 SOURCE			SqlUtil.cpp 
    60 
    65 SOURCE			SqlBufFlat.cpp 
    61 SOURCEPATH		../SRC/Client
    66 SOURCE			SqlBufIterator.cpp
    62 SOURCE			SqlDbSession.cpp SqlStmtSession.cpp SqlResourceTest.cpp SqlScalarFullSelect.cpp SqlResourceProfiler.cpp
       
    63 SOURCEPATH		../SRC/Client/IPC
       
    64 SOURCE			IPCBuf.cpp
       
    65 SOURCEPATH		../SRC/Common
       
    66 SOURCE			SqlSrvStartup.cpp
    67 SOURCE			SqlSrvStartup.cpp
    67 
    68 
    68 SOURCEPATH		../SRC/Security
    69 SOURCEPATH		../SRC/Security
    69 SOURCE			SqlSecurity.cpp SqlSecurityImpl.cpp
    70 SOURCE			SqlSecurity.cpp 
    70 
    71 SOURCE			SqlSecurityImpl.cpp
    71 #ifdef SYMBIAN_INCLUDE_EXECUTABLE_TRACE
       
    72 SOURCEPATH 		../SRC/Common/Trace
       
    73 SOURCE 			UTraceSql.cpp
       
    74 #endif
       
    75 
    72 
    76 LIBRARY			euser.lib efsrv.lib estor.lib
    73 LIBRARY			euser.lib efsrv.lib estor.lib
    77 
    74 
    78 VENDORID		0x70000001
    75 VENDORID		0x70000001
    79 CAPABILITY		All -Tcb
    76 CAPABILITY		All -Tcb