summaryrefslogtreecommitdiffstats
path: root/mkspecs
diff options
context:
space:
mode:
authorShane Kearns <shane.kearns@accenture.com>2011-02-08 16:05:53 (GMT)
committerShane Kearns <shane.kearns@accenture.com>2011-02-08 16:34:40 (GMT)
commitb1fa3580515e7f10a9bd06b6a9e7733635f95cab (patch)
tree2716e540c869813f024653596fd28e251f5a9438 /mkspecs
parentbf024acae38226a2430d8c82b0f940781e33a7ef (diff)
downloadQt-b1fa3580515e7f10a9bd06b6a9e7733635f95cab.zip
Qt-b1fa3580515e7f10a9bd06b6a9e7733635f95cab.tar.gz
Qt-b1fa3580515e7f10a9bd06b6a9e7733635f95cab.tar.bz2
Workaround public header depending on private in symbian^3
f32file.h (public) depends on e32svr.h (private), and in symbian^3 the private headers have been moved to a different include path. Reviewed-by: axis
Diffstat (limited to 'mkspecs')
-rw-r--r--mkspecs/features/qt_functions.prf7
1 files changed, 6 insertions, 1 deletions
diff --git a/mkspecs/features/qt_functions.prf b/mkspecs/features/qt_functions.prf
index 964e13b..bc1a297 100644
--- a/mkspecs/features/qt_functions.prf
+++ b/mkspecs/features/qt_functions.prf
@@ -46,7 +46,12 @@ defineTest(qtAddLibrary) {
}
}
symbian {
- isEqual(LIB_NAME, QtGui) {
+ isEqual(LIB_NAME, QtCore) {
+ #workaround for dependency from f32file.h on e32svr.h which has moved location in symbian3
+ contains(SYMBIAN_VERSION, Symbian3) {
+ INCLUDEPATH *= $$OS_LAYER_SYSTEMINCLUDE
+ }
+ } else:isEqual(LIB_NAME, QtGui) {
# Needed for #include <QtGui> because qs60mainapplication.h includes aknapp.h
INCLUDEPATH *= $$MW_LAYER_SYSTEMINCLUDE
} else:isEqual(LIB_NAME, QtWebKit) {