Create new examples directory for the example compositor.
authorSamuel Rødal <samuel.rodal@nokia.com>
Fri, 4 Mar 2011 16:30:01 +0000 (17:30 +0100)
committerSamuel Rødal <samuel.rodal@nokia.com>
Fri, 4 Mar 2011 16:32:55 +0000 (17:32 +0100)
Moving the example compositor makes the separation between the
compositor interface and the example implementation explicit.

examples/qwidget-compositor/main.cpp [moved from src/qt-compositor/main.cpp with 100% similarity]
examples/qwidget-compositor/qt-compositor.pro [moved from src/qt-compositor/qt-compositor.pro with 75% similarity]
src/qt-compositor/qt-compositor.pri

similarity index 75%
rename from src/qt-compositor/qt-compositor.pro
rename to examples/qwidget-compositor/qt-compositor.pro
index bc172a9..0d32e75 100644 (file)
@@ -2,7 +2,7 @@ TEMPLATE = app
 TARGET = qt-compositor
 DEPENDPATH += .
 INCLUDEPATH += .
-INCLUDEPATH += ../3rdparty/wayland
+INCLUDEPATH += ../../src/qt-compositor/
 
 # comment out the following line to disable DRM
 CONFIG += wayland_drm
@@ -11,10 +11,7 @@ DESTDIR=$$PWD/../../bin/
 
 LIBS += -L ../../lib
 
-wayland_drm  {
-  LIBS += -lxcb-dri2 -lEGL
-}
-include (qt-compositor.pri)
+include (../../src/qt-compositor/qt-compositor.pri)
 
 # Input
 SOURCES += main.cpp
index 91d1e07..facddda 100644 (file)
@@ -21,9 +21,12 @@ HEADERS += $$PWD/qtcompositor.h \
         $$PWD/wldisplay.h \
         $$PWD/wlobject.h
 
+INCLUDEPATH += $$PWD/../3rdparty/wayland
+
 wayland_drm  {
   SOURCES += $$PWD/wldrmbuffer.cpp
   HEADERS +=  $$PWD/wldrmbuffer.h
 
   DEFINES += QT_WAYLAND_DRM
+  LIBS += -lxcb-dri2 -lEGL
 }