src/gui/egl/egl.pri
branchGCC_SURGE
changeset 31 5daf16870df6
parent 30 5dc02b23752f
--- a/src/gui/egl/egl.pri	Mon Jun 21 22:38:13 2010 +0100
+++ b/src/gui/egl/egl.pri	Thu Jul 22 16:41:55 2010 +0100
@@ -1,23 +1,30 @@
-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/qeglcontext_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
 }