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