4eb4608608
Basically disables everything from the build. Does not compile like this yet, but it's disabled in the toplevel anyway.
44 lines
1.2 KiB
CMake
44 lines
1.2 KiB
CMake
project(qtextracomponents)
|
|
|
|
#include(KDE4Defaults)
|
|
|
|
add_subdirectory(tests)
|
|
|
|
set(qtextracomponents_SRCS
|
|
qtextracomponentsplugin.cpp
|
|
# qpixmapitem.cpp
|
|
# qimageitem.cpp
|
|
# qiconitem.cpp
|
|
# mouseeventlistener.cpp
|
|
# columnproxymodel.cpp
|
|
)
|
|
|
|
INCLUDE_DIRECTORIES(
|
|
${CMAKE_SOURCE_DIR}
|
|
${CMAKE_BINARY_DIR}
|
|
${KDE4_INCLUDES}
|
|
)
|
|
|
|
qt4_automoc(${qtextracomponents_SRCS})
|
|
|
|
add_library(qtextracomponentsplugin SHARED ${qtextracomponents_SRCS})
|
|
|
|
target_link_libraries(qtextracomponentsplugin
|
|
${QT_QTCORE_LIBRARY}
|
|
${Qt5Quick_LIBRARIES}
|
|
${Qt5Qml_LIBRARIES}
|
|
${QT_QTGUI_LIBRARY}
|
|
${KDE4_KDEUI_LIBRARY}
|
|
${KDECLARATIVE_LIBRARIES}
|
|
plasma)
|
|
#${KDE4_KDEUI_LIBS} ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${Qt5Quick_LIBRARIES} ${Qt5Qml_LIBRARIES})
|
|
|
|
# set(QML_INSTALL_DIR "/home/sebas/kf5/install/lib/qml")
|
|
# message("!!! Forcing Imports install location: ${QML_INSTALL_DIR}")
|
|
# message("!!! Remove once merged into cmake-extra-modules")
|
|
message("### QML_INSTALL_DIR ${QML_INSTALL_DIR}")
|
|
|
|
install(TARGETS qtextracomponentsplugin DESTINATION ${QML_INSTALL_DIR}/org/kde/qtextracomponents)
|
|
|
|
install(FILES qmldir DESTINATION ${QML_INSTALL_DIR}/org/kde/qtextracomponents)
|