--- a/src/gui/egl/egl.pri Fri May 14 16:40:13 2010 +0300
+++ b/src/gui/egl/egl.pri Thu May 27 13:40:48 2010 +0300
@@ -1,23 +1,29 @@
-CONFIG += egl
-
-HEADERS += \
- egl/qegl_p.h \
- egl/qeglproperties_p.h
+contains(QT_CONFIG, egl): {
+ CONFIG += egl
-SOURCES += \
- egl/qegl.cpp \
- egl/qeglproperties.cpp
+ HEADERS += \
+ egl/qegl_p.h \
+ egl/qeglproperties_p.h
-wince*: SOURCES += egl/qegl_wince.cpp
+ SOURCES += \
+ egl/qegl.cpp \
+ egl/qeglproperties.cpp
+
+ wince*: SOURCES += egl/qegl_wince.cpp
-unix {
- embedded {
- SOURCES += egl/qegl_qws.cpp
- } else {
- symbian {
- SOURCES += egl/qegl_symbian.cpp
- } else {
- SOURCES += egl/qegl_x11.cpp
- }
- }
+ unix {
+ embedded {
+ SOURCES += egl/qegl_qws.cpp
+ } else {
+ symbian {
+ SOURCES += egl/qegl_symbian.cpp
+ } else {
+ SOURCES += egl/qegl_x11.cpp
+ }
+ }
+ }
+} else:symbian {
+ DEFINES += QT_NO_EGL
+ SOURCES += egl/qegl_stub.cpp
+ SOURCES += egl/qeglproperties_stub.cpp
}