src/gui/egl/egl.pri
changeset 23 89e065397ea6
parent 3 41300fa6a67c
child 30 5dc02b23752f
--- 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
 }