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 |