diff options
-rw-r--r-- | Source/WebCore/WebCore.pri | 3 | ||||
-rw-r--r-- | Tools/qmake/mkspecs/features/features.prf | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/Source/WebCore/WebCore.pri b/Source/WebCore/WebCore.pri index 01f7da929..136fec8ec 100644 --- a/Source/WebCore/WebCore.pri +++ b/Source/WebCore/WebCore.pri @@ -165,7 +165,8 @@ enable?(GAMEPAD) { INCLUDEPATH += \ $$SOURCE_DIR/platform/linux \ $$SOURCE_DIR/Modules/gamepad - PKGCONFIG += libudev + INCLUDEPATH += $$QMAKE_INCDIR_LIBUDEV + LIBS += $$QMAKE_LIBS_LIBUDEV } use?(GLIB) { diff --git a/Tools/qmake/mkspecs/features/features.prf b/Tools/qmake/mkspecs/features/features.prf index 8d1054159..cc2ddea8f 100644 --- a/Tools/qmake/mkspecs/features/features.prf +++ b/Tools/qmake/mkspecs/features/features.prf @@ -125,7 +125,8 @@ defineTest(detectFeatures) { } # Gamepad API Support - packagesExist(libudev): WEBKIT_CONFIG += gamepad + contains(QT_CONFIG, libudev): WEBKIT_CONFIG += gamepad + else:unix: CONFIGURE_WARNINGS += "Qt configured without libudev, gamepad API will not be built" # Support for Graphics Surface # GraphicsSurface requires GraphicsContext3D and hence use_3d_graphics |