mirror of
https://bitbucket.org/smil3y/kdelibs.git
synced 2025-02-24 10:52:49 +00:00
43 lines
1.2 KiB
CMake
43 lines
1.2 KiB
CMake
project(kdewebkit)
|
|
|
|
add_subdirectory( kwebkitpart )
|
|
|
|
add_feature_info(QtWebkit QT_QTWEBKIT_FOUND "Needed for building kdelibs" "http://trac.webkit.org/wiki/QtWebKit")
|
|
|
|
if(NOT QT_QTWEBKIT_FOUND)
|
|
message(FATAL_ERROR "The QtWebkit module is required.")
|
|
endif()
|
|
|
|
include_directories(
|
|
${KDE4_KDECORE_INCLUDES}
|
|
${KDE4_KDEUI_INCLUDES}
|
|
${KDE4_KIO_INCLUDES}
|
|
)
|
|
|
|
set(kdewebkit_LIB_SRCS
|
|
kwebwallet.cpp
|
|
kgraphicswebview.cpp
|
|
kwebpage.cpp
|
|
kwebview.cpp
|
|
kwebpluginfactory.cpp
|
|
)
|
|
|
|
kde4_add_library(kdewebkit ${LIBRARY_TYPE}
|
|
${kdewebkit_LIB_SRCS}
|
|
)
|
|
|
|
target_link_libraries(kdewebkit ${KDE4_KPARTS_LIBS} ${QT_QTWEBKIT_LIBRARY})
|
|
target_link_libraries(kdewebkit LINK_INTERFACE_LIBRARIES kparts kio kdecore ${QT_QTWEBKIT_LIBRARY} ${QT_QTNETWORK_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTCORE_LIBRARY})
|
|
|
|
set_target_properties(kdewebkit PROPERTIES VERSION ${KDE_NON_GENERIC_LIB_VERSION} SOVERSION ${KDE_NON_GENERIC_LIB_SOVERSION})
|
|
|
|
install(TARGETS kdewebkit EXPORT kdelibsLibraryTargets ${INSTALL_TARGETS_DEFAULT_ARGS})
|
|
|
|
install(FILES
|
|
kdewebkit_export.h
|
|
kwebwallet.h
|
|
kgraphicswebview.h
|
|
kwebpluginfactory.h
|
|
kwebpage.h
|
|
kwebview.h
|
|
DESTINATION ${INCLUDE_INSTALL_DIR} COMPONENT Devel)
|