1 |
1 |
2 symbian: { |
2 symbian: { |
3 exists($${EPOCROOT}epoc32/data/z/system/install/Series60v5.2.sis) { |
3 # exists($${EPOCROOT}epoc32/data/z/system/install/Series60v5.2.sis) { |
4 exists($${EPOCROOT}epoc32/release/winscw/udeb/VPbkEng.dll) \ |
4 # exists($${EPOCROOT}epoc32/release/winscw/udeb/VPbkEng.dll) \ |
5 | exists($${EPOCROOT}epoc32/release/armv5/urel/VPbkEng.dll) { |
5 # | exists($${EPOCROOT}epoc32/release/armv5/urel/VPbkEng.dll) { |
6 message("TB 9.2 platform") |
6 # message("S^3 platform") |
7 } else { |
7 # } else { |
8 message("TB 10.1 or later platform") |
8 message("S^4 or later platform") |
9 DEFINES += SYMBIAN_BACKEND_USE_SQLITE |
9 DEFINES += SYMBIAN_BACKEND_USE_SQLITE |
10 |
10 |
11 # This will enable signals to be emitted sychronously with every |
11 # This will enable signals to be emitted sychronously with every |
12 # operation instead of them beeing emitted when database event observer |
12 # operation instead of them beeing emitted when database event observer |
13 # interface if called (HandleDatabaseEventL). This is an optimization |
13 # interface if called (HandleDatabaseEventL). This is an optimization |
14 # for 10.1 platform. However enabling this will cause some problems |
14 # for S^4 platform. However enabling this will cause some problems |
15 # with signals concerning adding/removing groups/group participants. |
15 # with signals concerning adding/removing groups/group participants. |
16 DEFINES += SYMBIAN_BACKEND_SIGNAL_EMISSION_TWEAK |
16 DEFINES += SYMBIAN_BACKEND_SIGNAL_EMISSION_TWEAK |
17 } |
17 # } |
18 } |
18 # } |
19 |
19 # |
20 contains(S60_VERSION, 3.2) { |
20 # contains(S60_VERSION, 3.2) { |
21 DEFINES += SYMBIAN_BACKEND_S60_VERSION_32 |
21 # DEFINES += SYMBIAN_BACKEND_S60_VERSION_32 |
22 } |
22 # } |
23 } |
23 } |