[gegl-qt] QML: Put plugin into GeglQt directory



commit 92123d24835ed5082693a3ad109b68e594a48632
Author: Jon Nordby <jononor gmail com>
Date:   Fri Sep 23 18:53:15 2011 +0200

    QML: Put plugin into GeglQt directory
    
    Allows one to use QML_IMPORT_PATH=plugins/qml-plugin
    to import the QML plugin from the source tree.
    
    PS: QML_IMPORT_TRACE=1 is useful for debugging such.

 plugins/qml-plugin/{ => GeglQt}/qmldir.in |    0
 plugins/qml-plugin/qml-plugin.pro         |    8 ++++----
 2 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/plugins/qml-plugin/qmldir.in b/plugins/qml-plugin/GeglQt/qmldir.in
similarity index 100%
rename from plugins/qml-plugin/qmldir.in
rename to plugins/qml-plugin/GeglQt/qmldir.in
diff --git a/plugins/qml-plugin/qml-plugin.pro b/plugins/qml-plugin/qml-plugin.pro
index e43aa7a..1bfe618 100644
--- a/plugins/qml-plugin/qml-plugin.pro
+++ b/plugins/qml-plugin/qml-plugin.pro
@@ -3,7 +3,7 @@ include(../../config.pri)
 TEMPLATE = lib
 CONFIG += qt plugin no_keywords
 QT += declarative
-TARGET = $$GEGLQT_LIBNAME
+TARGET = $$GEGLQT_QML_API_NAME/$$GEGLQT_LIBNAME
 
 target.path = $$[QT_INSTALL_IMPORTS]/$$GEGLQT_QML_API_NAME
 
@@ -17,11 +17,11 @@ CONFIG += link_pkgconfig
 PKGCONFIG += gegl
 
 OTHER_FILES += \
-    qmldir.in
+    $$GEGLQT_QML_API_NAME/qmldir.in
 
-outputFiles(qmldir)
+outputFiles($$GEGLQT_QML_API_NAME/qmldir)
 
-qmldir_install.files += qmldir
+qmldir_install.files += $$GEGLQT_QML_API_NAME/qmldir
 qmldir_install.path += $$target.path
 
 INSTALLS += target qmldir_install



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]